![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HIbernate
尘小新
坚持每天往前走,不求快,但别停
展开
-
Hibernate学习笔记(一)之——根据配置文件自动创建表的两种方式(注解方式和配置文件方式)
环境准备:jdk eclipse hibernate、mysql jar包jar包下载地址:https://pan.baidu.com/s/1dDRc9rfJDC47lIKqsRdD-A项目截图:Student是根据配置文件创建表,Teacher是根据注解创建表Student.javapackage com.java1234.model;public cla...原创 2018-08-11 10:24:00 · 711 阅读 · 0 评论 -
Hibernate学习笔记(二)之——Hibernate 对象标识符生成策略
原创 2018-08-11 15:17:46 · 128 阅读 · 0 评论 -
Hibernate学习笔记三(之)——关联关系一对多映射
项目总览图:Class.javapackage com.java1234.model;public class Class { private long id; private String name; private Class c; //...省略get&setter}Student.javapublic class Studen...原创 2018-08-11 15:47:32 · 135 阅读 · 0 评论 -
hibernate的三种查询方式
Hibernate的查询方式hibernate的查询方式常见的主要分为三种: HQL, QBC(命名查询), 以及使用原生SQL查询(SqlQuery)一、HQL查询• HQL(Hibernate Query Language)提供了丰富灵活的查询方式,使用HQL进行查询也是Hibernate官方推荐使用的查询方式。• HQL在语法结构上和SQL语句十分的相同,所以可以很快的上手进...转载 2018-08-15 11:11:43 · 4378 阅读 · 0 评论 -
Hibernate学习笔记(四)之——Hbiernate中四种对象状态
临时状态(transient):刚用 new 语句创建,还没有被持久化,并且不处于 Sesssion 的缓存中。处于临时状态 的 Java 对象被称为临时对象。持久化状态(persistent):已经被持久化,并且加入到 Session 的缓存中。处于持久化状态的 Java 对象被称为 持久化对象。删除状态(removed):不再处于 Session 的缓存中,并且 Session 已经计划将其从...原创 2018-08-12 23:13:48 · 176 阅读 · 0 评论 -
Hibernate配置C3P0连接池
引入C3PO包 在hibernate.cfg.xml文件中配置:<!-- 数据库连接池的使用 --><!-- 选择使用C3P0连接池 --><property name="hibernate.connection.provider_class">org.hibernate.c3p0.internal.C3P0ConnectionProvid...转载 2018-08-22 09:11:02 · 262 阅读 · 0 评论 -
S2SH学习笔记之——Struts2、Spring、Hibernate、框架整合,hibernate自动建表映射,hibernate的BaseDao工具类
Struts2、Spring、Hibernate、框架整合,web.xml、struts.xml、hibernate.cfg.xml、applicationContext.xml配置,hibernate的entity配置映射自动建表,hibernate的通用BaseDao工具类原创 2018-08-28 15:46:36 · 234 阅读 · 0 评论