[英]why does set and get method in java persistence model should have the same name?
我想知道为什么Java持久性模型中的get和set方法在单词get and set之后应该具有相同的名称。 像这样:
getCompanyName(){
}
setCompanyName(){
}
而且我认为这不仅在模型中,而且在get和set的其他配置中。 谁能解释为什么? 我真的很想知道..在此先感谢:)
不必要。
此类(bean)对属性设置器和设置器方法使用标准JavaBean命名约定,并对字段使用私有可见性。 尽管这是推荐的设计,但不是必需的。 Hibernate也可以直接访问字段,访问器方法的好处是重构的鲁棒性。
我可能的原因是采用以下格式:
1)首先,您的代码具有可读性 。
2)其次,没有人提供名称getCompanyName()
来获取username
:)
几件事要注意:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.