1.安装jboss插件
Help->EclipseMarketPlace->搜索jboss,安装jboss的require和hibernate Tool->accep
2.创建javaBean
生成bean的class类,添加属性,并且get,set
3.添加hibernate的require包和数据库jar包
添加hibernate中require文件夹中的10个jar包,还有数据库的一个jar包。
4.生成bean的映射文件
New ->hibernate hbm.xml->一路ok。
5.生成hibernate的配置文件
New ->hibernate cfg.xml ->getvaluefromConnection->new -> mysql -> new driverdefinion->添加数据库jar包->添加密码->finish
6. 修改hibernate的配置文件
添加hibernate的属性:hbm2ddl.auto update //自动更新
Show_sql //显示sql代码
Format_sql true //格式化代码
添加hbm的映射:<mapping resource=”com/entry/User.hbm.xml” />
7.获得sessionfactory,操作数据库
StandardServiceRegistry regist = new StandardServiceRegistryBuilder().configure().build(); //获取hibernate服务的注册类
SessionFactory sessionfactory = new MetadataSources(regist).buildMetadata().buildSessionFactory(); //获取sessionFactory
Session session = sessionfactory.openSession(); //获取session
session.beginTransaction(); //session开启事务
User user = new User();
user.setUname("123");
user.setUpass("45678");//实例化bean并赋值
session.save(user); //调用session保存java Bean,将javaBean的映射表存储到数据库
session.getTransaction().commit();//session获取Transaction提交sql操作
session.close(); //关闭session