emr_demo
@ 2
emr_demo / web_emr - Copy / src / main / java / com / bestray / model / security / Authority.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 |
package com.bestray.model.security; import javax.persistence.*; import javax.validation.constraints.NotNull; import static org.mockito.Mockito.RETURNS_DEEP_STUBS; import java.io.Serializable; import java.util.List; import java.util.UUID; @Entity @Table(name = "AUTHORITY") public class Authority implements Serializable { @Id @Column(name = "ID") //@GeneratedValue(strategy = GenerationType.AUTO) //@GeneratedValue(strategy = GenerationType.SEQUENCE,generator = "authority_seq") //@SequenceGenerator(name = "authority_seq", sequenceName = "authority_seq", allocationSize = 1) private String id=UUID.randomUUID().toString().toUpperCase(); @Column(name = "NAME", length = 50) @NotNull // @Enumerated(EnumType.STRING) private String name; @ManyToMany(mappedBy = "authorities",fetch = FetchType.LAZY) private List<User> users; @ManyToMany(fetch = FetchType.EAGER) @JoinTable( name = "Permission_AUTHORITY", joinColumns = {@JoinColumn(name = "AUTHORITY_ID", referencedColumnName = "ID")}, inverseJoinColumns = {@JoinColumn(name = "PERMISSION_ID", referencedColumnName = "ID")}) private List<Permission> permission; public List<Permission> getPermission() { return permission; } public void setPermission(List<Permission> permission) { this.permission = permission; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public List<User> getUsers() { return users; } public void setUsers(List<User> users) { this.users = users; } private List<Permission> tostring() { return this.permission; } } |
Commits for emr_demo/web_emr - Copy/src/main/java/com/bestray/model/security/Authority.java
Revision | Author | Commited | Message |
---|---|---|---|
2 | girijabapi | Thu 11 Oct, 2018 04:44:08 +0000 | initial commit |