我想知道为什么java持久化模型中的get和set方法应该在get和set这个词之后有相同的名称。像这样:
getCompanyName(){
}
setCompanyName(){
}
而且我认为这不仅在模型中,而且在 get 和 set 的其他配置中。谁能解释为什么?我真的很想知道..提前谢谢:)
不必要。
此类(bean)对属性设置器和设置器方法使用标准 JavaBean 命名约定,以及字段的私有可见性。虽然这是推荐的设计,但它不是必需的。Hibernate 也可以直接访问字段,访问器方法的好处是重构的健壮性。
我可能的原因是遵循这种格式:
1)首先你的代码的可读性。
2)其次,没有人提供一个名字getCompanyName()
来获取 username
:)
有几点需要注意: