Hibernate
strong tyj
在校学生
展开
-
Hibernate实体类的实体规则
1. 实体类 创建的注意事项 2. 主键类型原创 2019-04-06 10:28:46 · 223 阅读 · 1 评论 -
Hibernate的主键生成策略
原创 2019-04-06 10:53:20 · 69 阅读 · 1 评论 -
Hibernate增删改查的本质------三种状态
一. Hibernate的对象状态 1.在Hibernate中,对象一共有三种状态,游离状态(有id没有session),瞬时状态(没有id没有session),持久化状态(也就是放到缓存中的对象,有id有session),所有保存到数据库的操作都是由持久化 状态下的对象去实现的。 //三种状态的特点 //save方法:其实不能理解为保存,理解成将瞬时状态转换成持久化状态的方法 //...原创 2019-04-07 10:13:58 · 129 阅读 · 1 评论 -
Hibernate的事务管理
一. Hibernate中指定隔离级别 1. 配置 文件 <!-- 指定Hibernate操作数据库时的隔离级别 ## specify a JDBC isolation level #hibernate.connection.isolation 1,2,48 0001 1 读未提交 0010 2 读已提交 0100 4 可重复读 1000 ...原创 2019-04-07 11:13:03 · 136 阅读 · 1 评论 -
Hibernate中的批量查询
一. Hibernate中的批量查询方式 1. HQL查询----多表查询但是不复杂是使用 2. Criteria查询(无语句查询)----适用单表查询 3. 原声SQL查询----复杂的业务查询 二. HQL查询实例讲解 package testHQL; import hibernateDemo1.Customer; import java.util.List; impo...原创 2019-04-08 10:56:27 · 447 阅读 · 1 评论 -
Hibernate报错:this project is not a myeclipse hibernate project . assuming hibernate 3 cap...
解决办法: 项目名上右键--〉myeclipse-->add hibernate capabilites -->next-->hibernate config file --> existing -->选择现有工程存在的hibernate配置文件--> next --> 不生成factory class --> end ...原创 2019-04-16 09:42:53 · 200 阅读 · 1 评论 -
Hibernate如何让两张表与两个类分别对应
一:配置 文件 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.d...原创 2019-04-22 10:33:15 · 174 阅读 · 1 评论