buildSessionFactory过时解决方案
1 public void test() { 2 Configuration cfg = new Configuration(); 3 cfg.configure(); 4 ServiceRegistry sr = new ServiceRegistryBuilder().applySettings(cfg.getProperties()).buildServiceRegistry(); 5 SessionFactory sf = cfg.buildSessionFactory(sr); 6 7 8 Session session = sf.openSession(); 9 Transaction tx = session.beginTransaction(); 10 User user = new User(); 11 user.setBirthday(new Date()); 12 user.setName("neal"); 13 14 session.persist(user); 15 tx.commit(); 16 session.close(); 17 System.out.println("end"); 18 }
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步