[Logo]
Forums Register Login
annotations on getter methods in entity class - why?
Copying this entity (not entity bean) from: http://java.sun.com/developer/technicalArticles/J2EE/intro_ee5/



I am just wondering that they are putting annotations (id, many to one etc) on getter methods. Why???

Isn't it better and cleaner to put these kind of annotations on variable (instead of methods)?

What's say?

Thanks.
You can put annotations on either field level OR method level. Most developers prefer annotating getter methods because otherwise method level annotations are overridden.
Sie also this blog.

Lars
Without subsidies, chem-ag food costs four times more than organic. Or this tiny ad:
Why should you try IntelliJ IDEA ?
https://coderanch.com/wiki/696337/IntelliJ-IDEA


This thread has been viewed 674 times.

All times above are in ranch (not your local) time.
The current ranch time is
Aug 20, 2018 07:28:26.