package org.webpieces.plugins.hibernate.app.dbo; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.ManyToOne; import javax.persistence.SequenceGenerator; @Entity public class UserRoleDbo { @Id @SequenceGenerator(name="roleuser_id_gen",sequenceName="roleuser_sequence" ,initialValue=1,allocationSize=10) @GeneratedValue(strategy=GenerationType.SEQUENCE,generator="roleuser_id_gen") private Integer id; @ManyToOne(fetch=FetchType.LAZY) private UserTestDbo user; private Role role; public UserRoleDbo() { } public UserRoleDbo(UserTestDbo user, Role r) { this.user = user; this.role = r; } public Role getRole() { return role; } public void setRole(Role role) { this.role = role; } public UserTestDbo getUser() { return user; } public void setUser(UserTestDbo user) { this.user = user; } }