日期:2014-05-16  浏览次数:20414 次

后台有记录,但数据库没有记录,奇怪???
public void testAddOrg() {
OrgManager orgManager = (OrgManager)factory.getBean("orgManager");
Orgnization org = new Orgnization();
org.setName("测试机构");
org.setDescription("11111111");
orgManager.addOrg(org, 0);
System.out.println(org.getId());
}


ublic void addOrg(Orgnization org, int parentId) {

this.getHibernateTemplate().save(org);
}
这个主要的代码,运行testAddOrg方法时,后台正常,打印出SQL语句,但是数据库里面记录插不进去。

testAddOrg方法最后一句System.out.println(org.getId());重复运行时,id也在增长,但是数据库里面都没有记录
id是怎么增长的呢。

前辈们帮我分析一下原因,不胜感激!!
1 楼 caipanjin 2008-04-10  
问题已经解决,hibernate配置文件里丢了  <property name="hibernate.current_session_context_class">thread</property>
2 楼 caipanjin 2008-04-11  
。。。。。。