Guest User

Untitled

a guest
Aug 16th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. Map Map<Entity, Enum> in JPA 2
  2. @Entity
  3. public class Company {
  4.  
  5. public enum CompanyMemberLevel {
  6. MEMBER, GAME_ADMIN, COMPANY_ADMIN
  7. }
  8.  
  9. ...
  10.  
  11. private Map<User, CompanyMemberLevel> members = new HashMap<User, CompanyMemberLevel>();
  12.  
  13. class Company {
  14. @OneToMany private Set<User> users;
  15. ...
  16. }
  17.  
  18. class User {
  19. @ElementCollection Set<CompanyMemberLevel> memberLevels;
  20. ...
  21. }
Add Comment
Please, Sign In to add comment