Java Hibernate使用
来源:互联网 发布:超级爵士鼓软件 编辑:程序博客网 时间:2024/05/16 15:58
- eclipse上安装插件Hibernate Tools, Help->Intall new Software->Add.
其中
Name: HibernateToolsLocation: http://download.jboss.org/jbosstools/updates/stable/indigo/
选择JBoss Web and Java EE Development中的Hibernate Tools,点击Next,并安装。安装成功后,File->New->Other如下,会出现Hibernate文件夹。
- 下载Hibernate工具包并解压
- 新建java工程, 将路径hibernate-release-5.2.11.Final\lib\required\的jar拷贝到项目的libs文件夹下。
- 创建Hibernate的配置文件,在src上点击鼠标右键选择New》Other...输入Hibernate,弹出Hibernate Tools插件相关的内容,然后选中配置文件,点击Next,如图:
- 创建实体类
package com.mazaiting.entity;public class Student { private int id; private String name; private String age; public Student() { } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getAge() { return age; } public void setAge(String age) { this.age = age; }}
- 创建实体类的映射文件(映射文件应与实体类在同一路径下),New》Other...输入Hibernate,弹出Hibernate Tools插件相关的内容,然后选中映射文件,点击Next,如图:
- 进行Hibernate配置文件的详细配置,包括连接数据库需要的配置,是否输出sql语句,导入映射文件等等
- 测试代码
public class StudentTest { /** * 会话工厂 */ private SessionFactory sessionFactory; /** * 会话对象 */ private Session session; /** * 事务对象 */ private Transaction transaction; /** * 初始化 */ @Before public void setUp(){ // 创建配置 Configuration config = new Configuration().configure("hibernate.cfg.xml"); // 创建会话工厂 sessionFactory = config.buildSessionFactory(); // 创建会话对象 session = sessionFactory.openSession(); // 开启事务 transaction = session.beginTransaction(); } /** * 释放资源 */ @After public void tearDown(){ // 提交事务 transaction.commit(); // 关闭会话 session.close(); // 关闭会话工厂 sessionFactory.close(); } /** * 测试方法 */ @Test public void testSaveStudent(){ // 生成学生对象 Student student = new Student(); student.setId(1); student.setName("mazaiting"); student.setAge("23"); session.save(student); } }
阅读全文
0 0
- Java Hibernate使用
- Java Hibernate注解使用
- java 应用使用hibernate 实例
- 在java 中使用 hibernate
- 自学java hibernate简单使用
- java project单独使用hibernate
- java使用hibernate访问mysql 如何配置hibernate.cfg.xml
- java 使用hibernate访问sqlserver如何配置hibernate.cfg.xml
- 在JAVA SE中使用Hibernate
- java开发中使用spring+hibernate+struts
- 在Java SE中使用Hibernate框架
- 在Java SE中使用Hibernate框架
- 使用JAVA、Hibernate连接SQLServer数据库
- Java本地应用使用spring及hibernate
- spring+hibernate 二级缓存 配置+java使用实例
- spring+hibernate 二级缓存 配置+java使用实例
- spring+hibernate 二级缓存 配置+java使用实例
- 使用Hibernate的Java持久性API
- Java Poi 创建与读取Excel
- Java 设计模式六大原则
- Smack_4_2_0.jar 使用
- Android 解决Recycler View: Inconsistency detected.
- Java String、StringBuilder和StringBuffer的区别
- Java Hibernate使用
- Java Hibernate注解使用
- 两个有序序列的中位数(25 分)
- Linux
- 政行为导致合同不能履行,违约方是否要承担民事违约
- 利用eclipse+jdk1.8搭建Java开发环境(超详细的)
- COOKIE技术
- Python递归实现快速排序
- 第一个Java程序示例——Hello World!