1.查询总结 1)1.oid查询-get 2)2.对象属性导航查询 3)3.HQL 4)4.Criteria 5)5.原生SQL 2.查询-HQL语法 1)基础语法 2)排序 3)条件 4)分页 5)聚合 6)投影 7)多表查询 1>SQL 2>HQL 3>HQL语法 (a)内连接 (b)左外链接 ...
分类:
Web程序 时间:
2018-10-11 01:46:08
阅读次数:
224
一句话总结:Spring Boot不是新的功能框架,而是为了简化如SSH、SSM等等多个框架的搭建、整合及配置。使用Spring Boot 10分钟搭建起Spring MVC、Spring、Spring Data JPA(Hibernate)基础后台架构。基本零配置,全注解。 步骤一: 使用Spri ...
分类:
编程语言 时间:
2018-09-27 18:13:22
阅读次数:
228
一、SpringDataJPA介绍JPA(JavaPersistenceAPI)Java持久化API,是Java持久化的标准规范,Hibernate是持久化规范的技术实现,而SpringDataJPA是在Hibernate基础上封装的一款框架。开发环境SpringBoot2.0.4SpringDataJPA2.0.4MySQL8.0.12JDK8IDEA2018.2Windows10<!--
分类:
数据库 时间:
2018-09-07 13:59:25
阅读次数:
183
一、Hibernate是什么 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 ...
分类:
Web程序 时间:
2018-08-04 18:56:02
阅读次数:
175
Hibernate中的实体规则 创建实体类注意事项: 1.持久化类提供无参构造函数 2.成员变量私有 提供共有get set 方法 3.属性应尽量使用包装类 Integer、Float、Double等(如果用int 不赋值会默认0 如果Integer 不赋值默认null) 4.持久化类需要提供oid ...
分类:
Web程序 时间:
2018-05-19 18:45:38
阅读次数:
270
一、Hibernate框架 Hibernate是一个开放源代码的对象关系映射框架,它对 JDBC进行了非常轻量级的对象封装,它将POJO类与数据库表建立映射关系,是一个 全自动的ORM框架,hibernate可以自动生成SQL语句,自动执行。Hibernate可以应用在任何使用 DBC的场合,既可以 ...
分类:
Web程序 时间:
2018-04-26 23:17:11
阅读次数:
222
1.Hibernate概述: Hibernate 是一个高性能的对象关系型持久化存储和查询的服务,不仅关注于从 Java 类到数据库表的映射,也有 Java 数据类型到 SQL 数据类型的映射,另外也提供了数据查询和检索服务,是传统 Java 对象和数据库服务器之间的桥梁,简单理解是对JDBC的进一 ...
分类:
Web程序 时间:
2018-01-06 15:49:46
阅读次数:
203
什么是Hibernate? Hibernate 框架是当今主流的Java持久层框架之一,是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量封装的,它将Pojo与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所 ...
分类:
Web程序 时间:
2018-01-01 11:35:09
阅读次数:
202
Hibernate中的监听 Hibernate中的事件监听机制可以对Session对象的动作进行监听,一旦发生了特殊的事件,Hibernate就会调用监听器类中的事件处理方法。在某些功能的设计中,既可以使用Hibernate的拦截器实现,也可以使用Hibernate的事件监听来实现。 hiberna ...
分类:
Web程序 时间:
2017-11-13 13:39:25
阅读次数:
141
事务的边界 打开事务 Transcation tx = session.beginTransaction(); 提交事务 tx.commit(); 回滚事务 tx.rollback(); hibernate的事务是通过调用JDBC来直接实现的,默认hibernate事务是不打开的。 通常事务的边界控 ...
分类:
Web程序 时间:
2017-11-13 11:26:49
阅读次数:
160