hibernate+spring问题 你不是已经输出了吗?第2个就是输出的--------------- test test 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要提交事物的,没提交事物就不能插入数据库中 Connection connection = session.connection();// 获取连接 PreparedStatement preparedStatement = null; String deleteSQL = "delete from a where b=c"; //开始事物 connection.setAutoCommit(false); preparedStatement = connection.prepareStatement(deleteSQL); preparedStatement.executeUpdate(); //提交JDBC事务 connection.commit(); // 恢复JDBC事务的默认提交方式 connection.setAutoCommit(true); preparedStatement.close(); }catch (SQLException x) { connection.rollback(); throw x; } td.save(t); save()这个方法 看你怎么写的 在hibernate配置文件里可以添加一个选项 设置为自动提交 如果不设置 手动在DAO实现类里添加添加事务处理就是了 你在applicationContext.xml里面配置连接数据库的bean工厂没有啊!!<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="${jdbc.driverClassName}"/> <property name="url" value="${jdbc.url}"/> <property name="username" value="${jdbc.username}"/> <property name="password" value="${jdbc.password}"/></bean> 你在applicationContext.xml里面配置连接数据库的bean工厂没有啊!!<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="${jdbc.driverClassName}"/> <property name="url" value="${jdbc.url}"/> <property name="username" value="${jdbc.username}"/> <property name="password" value="${jdbc.password}"/></bean> 到底要怎么弄啊?郁闷死了,spring里要如何设置,只要能更新数据库就可以了 真心诚意求解,Hibernate多对多的查询方法 请问java方面有什么缓存方面的书籍吗? spring中循环次数的问题 Hibernate中插入数据时出现的问题,调一天都没出来,请大家帮帮忙解决一下!!!! 如何给weblogic portal 9.2 里的应用groupspace添加一个filter 关于struts-config.xml的配置问题小问 想换工作了给位给点意见 SPRING JDBC问题 JDBC连接的基本问题 JBOSS和EJB是什么关系??? Struts标签配置遇到了问题,请兄弟们帮忙解决一下,谢谢啦! solaris 下载
PreparedStatement preparedStatement = null;
String deleteSQL = "delete from a where b=c";
//开始事物
connection.setAutoCommit(false);
preparedStatement = connection.prepareStatement(deleteSQL);
preparedStatement.executeUpdate();
//提交JDBC事务
connection.commit();
// 恢复JDBC事务的默认提交方式
connection.setAutoCommit(true);
preparedStatement.close();
}catch (SQLException x) {
connection.rollback();
throw x;
}
save()这个方法 看你怎么写的 在hibernate配置文件里可以添加一个选项 设置为自动提交 如果
不设置 手动在DAO实现类里添加添加事务处理就是了
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="${jdbc.driverClassName}"/>
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
</bean>
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="${jdbc.driverClassName}"/>
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
</bean>