问大家一个问题

zhanglijun33 06-08-17

我的数据库关联较多,hbm.xml是用myeclipse自动生成的.dao是spring的,也是myeclipse自动生成的.在用hibernate向数据库插入数据的时候,第一次执行还比较顺利,但把同样的数据再次插入的时候,代码就走不动了.(主键是自增长的,插入时不设值),但当我重启tomcat后,第一次执行插入又能插入了,但第二次执行的时候又走不动了...就这样周而复始.
我测试后发现经常被卡住的语句是类似下面的语句:
(某类)beanDAO.findByExample(某类实例).get(0);
请各位抽空帮帮我.谢谢.

banq
2006-08-21 10:22

首先采取领域模型分析方法提炼出Model对象,再使用hbm.xml;来配置,数据库自动会产生。

如果不严格按照这个步骤做,会导致异常复杂,自己绕自己,如果你原意绕只能自己绕,别拉别人,简单路你不走。