slf4j to log4j
log4j 是对slf 标准的实现
配置文件
log4j.logger.org.hibernate.tool.hbm2ddl=debug
可以将DDL显示在console
Junit
在user libraries 下创建 myJunit libraries
package hibernateDemo.test; import static org.junit.Assert.*; import hibernateDemo.model.Teacher; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.cfg.AnnotationConfiguration; import org.hibernate.cfg.Configuration; import org.junit.AfterClass; import org.junit.BeforeClass; import org.junit.Test; public class TeacherJunit { private static SessionFactory sf = null ; @BeforeClass public static void beforeClass(){ sf = new AnnotationConfiguration().configure().buildSessionFactory(); } @Test public void test() { Teacher t = new Teacher(); t.setId(28); t.setName("cc"); t.setTitle("初级"); Session session = sf.openSession(); session.beginTransaction(); session.save(t); session.getTransaction().commit(); session.close(); System.out.println("junit"); } @AfterClass public static void afterClass(){ sf.close(); } }