hibernate使用方法

第一步:

导包:required下的所有包,jpa下的所有包,所连接的sql驱动包,其他日志包(日志包不在该框架中)

第二步:

创建于数据库表对应的实体类。并在该实体类所在包下创建后缀名为.hbm.xml的配置文件,该文件为映射配置文件

第三步:在配置文件中配置映射关系


    "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
    "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">














第四步:

创建hibernate的核心配置文件

核心配置文件xml,位置必须在src下面,名称必须是hibernate.cgf.xml


"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">



com.mysql.jdbc.Driver
jdbc:mysql:///数据库名
root
123


true

true

update

org.hibernate.dialect.MySQLDialect
 





代码:

//加载hibernate核心配置文件
Configuration con=new Configuration();
con.configure();
//创建SessionFactory对象
//读取hibernate核心配置文件内容,创建session工厂
//在这个过程中,根据映射关系,在配置数据库里面把表创建出来
SessionFactory sessionFactory=con.buildSessionFactory();
//使用session工厂创建session对象
Session session=sessionFactory.openSession();
//开启事务
Transaction tx=session.beginTransaction();
//在这里增删该查
User user=new User();
user.setUsername("gg");
user.setPassword("250");
session.save(user);
//提交事务
tx.commit();
//关闭资源
session.close();
sessionFactory.close();

你可能感兴趣的:(hibernate使用方法)