首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

hibernate3.2增添数据

2012-10-11 
hibernate3.2添加数据续上一篇:编写一个客户端类(client):package cn.keith.hibernate.modelimport org.h

hibernate3.2添加数据

续上一篇:

编写一个客户端类(client):

package cn.keith.hibernate.model;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;public class Client {public static void main(String[] args) {// 读取hibernate.cfg.xml文件Configuration cfg = new Configuration().configure();// 创建sessionFactory();SessionFactory factory = cfg.buildSessionFactory();// 实例化一个sessionSession session = null;try {session = factory.openSession();// session开启事物session.beginTransaction();User user = new User();user.setUsername("keith");user.setSex("man");user.setMail("foreverke@hotmail.com");session.save(user);// session提交事务session.getTransaction().commit();} catch (Exception e) {e.printStackTrace();// session事物回滚session.getTransaction().rollback();} finally {// 关闭sessionif (session != null) {if (session.isOpen()) {session.close();}}}}}

?检验:查看数据库!

热点排行