Hibernate
文章平均质量分 85
敲出真谛
这个作者很懒,什么都没留下…
展开
-
Hibernate框架(一)基本配置
1.什么是框架? 框架是用来提高开发效率的,封装好了一些功能,当我们需要这些功能时,既用既可,不需要再手动实现。所以框架可以理解成一个半成品的项目。只要懂得如何驾驭这些功能就行。2.什么是Hibernate框架?hibernate是一款ORM(对象关系映射)框架。替代之前的JDBC和DBUtils来操作数据库。操作数据库的时候可以直接面向对象编程(属于第4级,mybatis属于2级,dbutils...原创 2018-06-11 22:55:48 · 298 阅读 · 0 评论 -
Hibernate框架(二)基本操作
一.Hibernate中的实体规则1.实体类创建注意事项 1.1 持久化类提供无参数构造 ------hibernate底层是通过反射技术调用实体的无参的构造函数来创建对象。 1.2 成员变量私有 提供get/set方法 需要提供属性 1.3 持久化类中的类型应尽量使用包装类型----------可赋值为null ,基本数据类型不具有 1.4 持久化类需要提供oid,与数据库中的主键列对应 ...原创 2018-06-12 16:12:58 · 189 阅读 · 0 评论 -
Hibernate框架(三)一对多|多对一 多对多
本篇介绍一下Hibernate的一对多|多对一、多对多等关系的操作。如果对于Hibernate的基本配置还不熟悉请移步到Hibernate的基本配置Hibernate的实体规则和对象状态一.一对多|多对一关系 1.关系表达 1.1 表中的表达 1.2 实体中表达 1.3 ORM元数据的表达 <!...原创 2018-06-13 17:38:56 · 218 阅读 · 0 评论 -
Hibernate框架(四)----查询进阶之多表查询
经过前三篇博客的详解,相信对Hibernate有一定的认识了吧?下面具体讲解一下Hiernate的查询语句的进阶部分一.HQL语句 1.基本查询String hql1 = " from com.auicyh.domain.Customer ";//完整写法 String hql2 = " from Customer";//简单写法 String hql3 = " from java....原创 2018-06-19 22:20:02 · 198 阅读 · 0 评论