Nonverbis

Untitled

Nov 29th, 2020
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. @Entity
  2. @Table(name="authors_author")
  3. @Getter
  4. @NoArgsConstructor
  5. public class AuthorEntity {
  6.  
  7. @Autowired
  8. @Transient
  9. private GeneralUrlHandler generalUrlHandler;
  10.  
  11. @Id
  12. @GeneratedValue(strategy = GenerationType.IDENTITY)
  13. int id;
  14.  
  15. @Column(nullable = false, unique = true)
  16. String nickname;
  17.  
  18. public AuthorEntity(String nickname) {
  19. this.nickname = nickname;
  20. }
  21.  
  22. @Override
  23. public String toString() {
  24. return nickname;
  25. }
  26.  
  27. public String getAbsoluteUrl(){
  28. String [] args = {Urls.AUTHOR, ""+this.id};
  29. return generalUrlHandler.concatenateUrl(args);
  30. }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment