【发布时间】:2013-12-27 11:18:30
【问题描述】:
为什么在没有flush()的情况下执行这样的代码后,数据库会改变?
public static void main(String args[]){
ApplicationContext ac = new FileSystemXmlApplicationContext("src/main/resources/config/spring/spring-common.xml");
SessionFactory sessionFactory = (SessionFactory)ac.getBean("sessionFactory");
Session session = sessionFactory.openSession();
Student student = new Student();
student.setName("zyc");
session.save(student);
}
我使用这个类来创建 sessionFactory。
<bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
【问题讨论】:
标签: hibernate-4.x