只显示主题贴

iceworld4143 写道楼主 能不能写一篇 一对多 的 hibernate 逆向工程?? 你所说的"逆向工程"指的是什么?
  • 进入论坛 Java
wxb_love 写道楼主的id好象不是递增的啊,要加个递增怎么弄啊。 1.修改数据库的主键为auto_increment 2.修改pojo的主键为integer 3.修改hbm.xml中的id的generator ,把uuid改成为native
tjlvan 写道弱弱的问一下 删除person的时候为什么会把card也干掉啊 他们不是对于数据库两张表么 具体需要怎么设置 参看Person.hbm.xml配置文件中16行有这样子的一句话: cascade="all" 这里的cascade设置成为了all,那么就出现了你说的这个现象。 其实cascade有很多中设置:create, merge, save-update, delete, lock, refresh, evict, replicate。。。 每一种都有其不同的含义。具体的请google一下。 如果要想删除person而不删除card,请修改为:delete-orphan
godomoneyeye 写道我用myeclipse5.5运行你的例子 one2one的时候,老报junit找不到,可我已经吧junit4放进目录了呀 那位碰到过同样的问题的兄弟 体系一下呀 godomoneyeye 写道你的junit case从那弄过来的,还是import org.junit.After; import org.junit.Before;包 编码也硬的很,死活改不过来 需要加入目录。还需要把jar文件add build path。具体的操作,右键点击你的jar包。然后选在add build path
  • 进入论坛 Java
james0438 写道小弟没用过多少junit,觉得我们要测试的是自己写的方法,但感觉楼主测的似乎是hibernate的操作 我理解的"自己的方法"。就是业务逻辑。 在这个测试里面,我的业务就是实现增删改查。所以,是没有问题的。
  • 进入论坛 Java
wm920 写道 我要是实现自定义表的字段···怎么实现咯 ·· 不明白什么叫自定义表的字段。能否举一例? wm920 写道 他们的数据能进行查进去 么 ,因为表的关联是一下子取(通SET与GET)全部的数据··· 会报SQL语句的异常 表的关联可以不一下子全取。hibernate提供了 延迟处理。3版本后默认为lazy。 关于lazy的用法参看这个,http://www.hibernate.org/162.html
  • 进入论坛 Java
e3002 写道你好。最近遇到个问题。也是一对多双向关联的问题,举例 一个题目可以有a。b。c。d四个选项。题目类:subject 选项类 chooseItem 用户第一次建立题目是 可能是这样、 那个省人口最多 A.河南 B.河北 C.湖北 D.湖南 ok。保存入库,但用户下次修改时 可能如下 那个省人口最多 A.河南 B.河北 注意:只剩下两个选项 到此,此时的操作应该包括删除和修改多方的操作,这个hibernate能自动处理吗?该怎么处理?请赐教 完全可以。看帖子里面的测试代码。里面有完整的增删该查。你可以仿照从而写出你的业务逻辑。
  • 进入论坛 Java
godomoneyeye 写道我想问下LZ,必须什么都自己写吗 myeclipse自动生成的POJO,HBM.XML不能用吗 是否,简单修改一下,可以使用 我这只是一个test。为了大家明白。其实,更多的时候,还是用spring操作hibernate。这方面,一般每个公司都有自己的一套封装的东西,便于快速开发,能让开发人员更好的关注业务逻辑。可以看看springside。封装得不错。
  • 进入论坛 Java
piaochunzhi 写道 testSave() Assert.assertNotNull(teacher1.getId()); Assert.assertNotNull(teacher2.getId()); Assert.assertNotNull(stu1.getId()); Assert.assertNotNull(stu2.getId()); 没什么用啊,这样能测试出什么东西来? 一开始,是没有持久化的。所以,没有id。当持久化后,就会有id了。具体的,请google一下hibernate的缓存机制。以后会讲的。但是,最近又一个很重要的东西要做,所以,没有时间写了。
  • 进入论坛 Java
iceworld4143 写道本页的代码出错了 Integer num = (Integer) session.createQuery("from Father").list().size(); num = (Integer) session.createQuery("from Child").list().size(); 应该是from Teacher/Student。 第240行的注释也没有改过来。 ----------------- hibernate的例子很好。 谢谢你的提醒.呵呵.因为是在上一个例子中copy的. ...
  • 进入论坛 Java
RyanPoy
搜索本博客
最近加入圈子
最新评论