一、下载Hibernate驱动包
(1)网址:http://hibernate.org/
(2)下载完我们可以打开文件夹,看到下面的内容,我们只需要lib下面的required中的核心jar包。
二、Hibernate的第一个项目
(1)首先创建一个java项目,name随意。
(2)导入我们需要的jar包
(3)导入我们需要的Hibernate默认配置文件hibernate.cfg.xml文件,当程序调用Configuration中的configure()方法时,Hibernate会自动加载该配置文件。
(4)简单介绍下hibernate.cfg.xml文件中的部分元素内容的应用。
1.虽然Hibernate很强大,但是数据库需要我们自己创建。
2.
3.
4
(5)今天我们介绍第一种方法通过设置配置文件,来实现创建数据库。
1.首先我们创建一个Student模型。
2.在我们的配置文件中进行设置
其中id中我们设置的是数据库中的主键内容,name中的内容和我们创建的Student模型中变量名一致。column中的内容是我们在数据库中对应的变量名。,不是主键的变量我们只需要用property就可以了。
(6)创建我们的测试类
“`
package com.AHPU.service;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.boot.registry.StandardServiceRegistryBuilder;
import org.hibernate.cfg.Configuration;
import org.hibernate.service.ServiceRegistry;
public class StudentTest {
public static void main(String[] args) {
//加载默认的hibernate.cfg.xml文件。
Configuration conf=new Configuration().configure();
//创建一个标准服务类
ServiceRegistry serviceRegistry=new StandardServiceRegistryBuilder().applySettings(conf.getProperties()).build();
//构建一个Session工厂
SessionFactory sf=conf.buildSessionFactory(serviceRegistry);
//创建Session
Session session=sf.openSession();
//事务开始
session.beginTransaction();
//提交事务
session.getTransaction().commit();
//关闭session
session.close();
sf.close();
}
}
“`下面我们还需要在mhibernate.cfg.xml文件中进行下面的m置配置完成后我们返回测试类进行运行我们会在数据库看到,t_student表创建完毕。今天就先到这,谢谢,大家,第一次写,不太好。m