Hibernate的PO的细节

1 PO属性的数据类型使用包装类型还是原始类型?

例如:学生成绩score属性,是使用double类型还是其包装类Double?

double的初始值是0.0,Double的初始值是null,如果该学生没有参加考试,其成绩是0.0还是null好?显然是null。

2 类的修饰符不能有final

一旦被final修饰,就没有子类了。Hibernate中的load方法会有懒加载属性,执行load方法后,不会立即发送SQL语句,返回具有id目标对象代理类子对象,再访问对象的除了id之外的其他属性的时候,才会发送SQL语句查询,所以会对这个有影响。


猜你喜欢

转载自blog.csdn.net/weixin_37885641/article/details/79520254
今日推荐