我用的hibernate3.1,下面是我经常用到的一种方式,多次执行后,总是报错,意思是内存溢出java.lang.OutOfMemoryError
代码如下:
public static void main(String[] args){
org.hibernate.cfg.Configuration config = new org.hibernate.cfg.Configuration().configure();
org.hibernate.SessionFactory sessionFactory = config.buildSessionFactory();
org.hibernate.Session session = sessionFactory.openSession();
org.hibernate.Transaction ts = session.beginTransaction();
bean.User user = new bean.User();
user.setUserName("张三");
user.setUserPwd("abc");
session.save(user);
ts.commit();
session.close();
sessionFactory.close();
}
请高手帮忙,在线等,谢谢谢谢,郁闷S我了,一直都是这样写,一直都是出错误...
代码如下:
public static void main(String[] args){
org.hibernate.cfg.Configuration config = new org.hibernate.cfg.Configuration().configure();
org.hibernate.SessionFactory sessionFactory = config.buildSessionFactory();
org.hibernate.Session session = sessionFactory.openSession();
org.hibernate.Transaction ts = session.beginTransaction();
bean.User user = new bean.User();
user.setUserName("张三");
user.setUserPwd("abc");
session.save(user);
ts.commit();
session.close();
sessionFactory.close();
}
请高手帮忙,在线等,谢谢谢谢,郁闷S我了,一直都是这样写,一直都是出错误...
产生这个的异常是很正常的事了
而且你的这种写法实在很糟糕,即便是练习也写有点oo才好吧