Тонкости генерации Entity-классов в IDEA
Доброго дня, уважаемые Java-гуру
встретил недавно в коде Entity-класса коллеги
@Id @Column(name = "id") public long getId() { return id; }удивило, что в данном случае @Id возле метода, а не возле самого поля. при этот в примерах, которые я видел аннотация @Id используется с полем, а не с методом
к примеру тут
@Id @GeneratedValue(generator = "increment") @GenericGenerator(name= "increment", strategy= "increment") @Column(name = "id", length = 6, nullable = false) private long id;коллега ссылается на авторитет разработчиков IDEA, которые знают как правильно генерировать Entity-классы. мне же все-таки интересен ответ, какой вариант кода лучше/правильнее/красивее. можете поделиться мнением?
Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті
6 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів