论坛首页 入门技术论坛

Hibernate使用中的一点总结

浏览 1293 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-11-30   最后修改:2008-11-30
1 not-null="false"(默认)


2 not-null="true" 常常设置在本表这一端。


3 当多端student设置为 cascade=“all” , 即使此时teacher为自由态, 仍可以级联保存


4 当执行对象的查询操作时, 对于load方法。此时只得到了自然主键id, 没有执行select操作。
 
  注意: 当用到其它的属性时, 才执行相应的select操作。

5 inverse 至少多的那一端维护。(默认)

  当teacher 端 inverse=false, 如果
teacher.getStudents().add(student1);
teacher.getStudents().add(student2);
  则对应相应的update语句。
  
  如果没有, 则无update语句。
 
  当teacher 端  inverse=true, 无论如何, 都只有3条语句。 无update语句产生。
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics