First page Back Continue Last page Graphics

Continuation of Notes...


Notes:

// Customer Bean using Bean-managed persistence

import javax.ejb.*;
import javax.rmi.*;
import java.sql.*;

public class CustomerBean implements EntityBean {


//================================================
// Instance Variables for JDBC activity
//================================================
private Connection _conn;
private PreparedStatement _psInsert, _psUpdate,
_psDelete, _psSelectID;


//================================================
// Instance Variables for state
//================================================
private int _iId;
private String _strLastName, _strFirstName;

private EntityContext _ctxt; // For entity context


//================================================
// Static Methods
//================================================
private static int getNextID() {
return ...; // next ID
}
// Continued...