session 是hibernate自己的一个对象,一个数据库操作建立一个session,
Session session = new Configuration().configure().buildSessionFactory().openSession();
Session session = new Configuration().configure().buildSessionFactory().openSession();
解决方案 »
- 使用DOM解析Xml文档
- Struts 1.X 頁面加載問題
- 一个问题 HttpServletResponse 怎么没有提供setCharacterEncoding()方法
- 求关于J2EE方面的一篇外文技术文献
- 新手急求答案!!! spring aop TransactionInterceptor不能进行回滚
- n位的01二进制怎么写正则?
- 请教:JAVA中有没有办法能直接访问内存地址,
- 各位师兄推荐一本EJB经典的入门教程吧!
- tomcat文件夹下是不是有一个server.xml文件?
- struts关于标签库的问题
- Strus的优缺点,Spring的优缺点
- Hibernate查询语句问题~大家帮忙看看!!!
{
try
{
Configuration config = new Configuration();
factory = config.configure().buildSessionFactory();
} catch (Throwable e)
{
System.err.println("Initial SessionFactory creation failed." + e);
throw new ExceptionInInitializerError(e);
}
} public void save(Student student)
{
Session session = null;
Transaction trans = null; try
{
session = factory.openSession();
trans = session.beginTransaction();
session.save(student);
trans.commit();
} catch (RuntimeException e)
{
trans.rollback();
e.printStackTrace();
throw e;
} finally
{
session.close();
}
}
30878363