@Test
public void test2(){
Customer c=new Customer();
c.setCustName("SSH第一步骤可以了啊。");
c.setCustAddress("北京");
c.setCustLevel("abc");
c.setCustPhone("234234234");
c.setCustSource("zhang");
c.setCustIndustry("liuliuli");
//这个是针对jdk11以上编写的方式。如果采用传统的方式,会有编译错误
/* 这个是不可以的。
Configuration cfg = new Configuration();
cfg.configure();
SessionFactory factory = cfg.buildSessionFactory();
*/
StandardServiceRegistry sr=new StandardServiceRegistryBuilder().configure().build();
SessionFactory sf=new MetadataSources(sr).buildMetadata().buildSessionFactory();
Session session=sf.openSession();
Transaction tx=session.beginTransaction();
session.save(c);
tx.commit();
}
JDK11使用Hibernate必须这样写加载
猜你喜欢
转载自blog.csdn.net/zhang6132326/article/details/104804808
今日推荐
周排行