本文共 1611 字,大约阅读时间需要 5 分钟。
以下的每一步请你一定要好好看,一次配置成功比失败后重复多次要好的多!
hibernate框架入门
1,下载hibernate框架
2,导入jar包
3,创建数据库和表
4,编写核心配置文件(hibernate.cfg.xml)--> 配置获得链接等参数
5,JAVA Bean+编写映射文件hibernate mapping映射文件 (*.hbm.xml)
6,使用java中api调试
第一步:下载hibernate框架
我给大家提供了官网下载地址:http://hibernate.org/orm/
第二步:在项目中导入相应的jar包
将下载的hibernate的解压包解压后
(1)将打开文件夹后多看到的hibernate.jar包和hibernate-testing.jar
(2)还要选择lib文件夹中的required文件夹下的所有包。
(3)不要忘了连接mysql数据库的所用的jar包
以上图片的所有所需jar包
第三步:创建数据库和表
相当于之前学习连接池配置
相当于之前学习连接池配置
com.mysql.jdbc.Driver root root jdbc:mysql://localhost:3306/EE21Day01
第五步:JAVA Bean+编写映射文件hibernate mapping映射文件
文件位置:javabean同包
文件名称:javabean同名
扩展名:*.hbm.xml
内容:添加约束+数据库和java一一对应。
第六步,使用java中api调试
@Test public void demo01(){ User user = new User(); user.setUsername("伟哥哥"); user.setPassword("1234"); //1 加载配置文件获得核心配置对象 Configuration config = new Configuration().configure(); //2 获得工厂 SessionFactory,相当于连接池 SessionFactory factory = config.buildSessionFactory(); //3获得会话session,相当于链接Connection Session session = factory.openSession(); //4 开启事务 Transaction transaction = session.beginTransaction(); //操作 session.save(user); //5 提交事务 | 回滚事务 transaction.commit(); //6 释放资源--关闭session session.close(); //7 释放资源--关闭工厂factory factory.close(); }
花了一个多小时编辑出了这篇文章,第一篇hibernate博文!希望对大家有帮助