[jboss-user] [EJB 3.0] - EJb 3.0 primary key loose ?
stephan.opitz
do-not-reply at jboss.com
Tue Sep 19 15:34:23 EDT 2006
i make a customer object persistent
// create a new customer
customer = new Customers();
// fill with data
customer.setEmail(email);
customer.setPassword(password);
// make persistent
customersFacade.save(customer);
after persists i know the new id is in db 11, but if i log its 0
why it won*t set automattically
log.info("customer ID: " + customer.getCustomersId());
entity has this:
@Entity
@Table(name = "customers")
public class Customers implements Serializable {
// ------------------------------------------------------ Manifest Constants
private static final long serialVersionUID = 5L;
// ------------------------------------------------------- Public Properties
private long customersId;
private String firstName;
private String lastName;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "customers_id")
public long getCustomersId() {
return customersId;
}
...
should work or how it works?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3972713#3972713
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3972713
More information about the jboss-user
mailing list