ApplicationContext ac = new ClassPathXmlApplicationContext("spring/applicationContext123.xml");
//从容器 接管Bean
//TUser user = (TUser) ac.getBean("TUser");
//获取SessionFactory
//SessionFactory factory = cfg.buildSessionFactory();
//SessionFactory factory =(SessionFactory)ac.getBean("sessionFactory");
User user = new User();
user.setUname("lionlion");
user.setUpassword("guavaWithHibernateTemplate");
user.setUcreateTime(new Date());
user.setUexpireTime(new Date());
HibernateTemplate gg=(HibernateTemplate)ac.getBean("hibernateTemplate");
gg.saveOrUpdate(user);
清理一下,真的清爽很多。
ApplicationContext ac = new ClassPathXmlApplicationContext("spring/applicationContext123.xml");
User user = new User();
user.setUname("lionlion");
user.setUpassword("guavaWithHibernateTemplate");
user.setUcreateTime(new Date());
user.setUexpireTime(new Date());
HibernateTemplate gg=(HibernateTemplate)ac.getBean("hibernateTemplate");
gg.saveOrUpdate(user);