新学hibernate,搭建环境,自己实验最小库,总结一下,以便有人需要,或者自己以后再次搭建环境用。
此为hibernate环境下插入一条记录需要的libs,测试代码为
package com.remainer.hibernate.dao;
import java.util.Date;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import org.junit.Test;
import com.remainer.hibernate.domain.User;
import com.remainer.hibernate.util.HibernateUtil;
public class UserDao {
Session session = null;
Transaction ts = null;
@Test
public void addUser(){
User user = new User();
user.setName("li");
user.setLastLogin(new Date());
session = HibernateUtil.getSession();
// Configuration cfg = new Configuration();
// cfg.configure();
// SessionFactory sessionFactory = cfg.buildSessionFactory();
// session = sessionFactory.openSession();
ts = session.beginTransaction();
session.save(user);
ts.commit();
session.close();
}
}
文件请查看附件