[英]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.