hibernate tips3

来源:互联网 发布:家具图纸设计软件 编辑:程序博客网 时间:2024/06/04 09:22
1 一般情况下集合的选择是set,如果想保证顺序就用list,或者用list配置的时候用bag


2 在使用set的时候,hibernate内部会把它转化为PersistSet()。所以我们在声明的时候用的是set接口,


而且在以后的使用过程中不能在强制类型转化为HashSet类。


3 在一个类中有另一类,那么我们可以设置cascade,在set这个属性当中配置cascade=“save-


update,delete”。但是我们在一对多的关系当中一般都不用配置,因为如果说一个部门删除了,就要把所有


的员工都删除么?显然不是。我们一般在一对一的关系(主对象配置级联),和一对多的关系当中设置。但是


如果牵扯到delete一定要慎重。