会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
平心
年轻人的learn、thinks and life
博客园
首页
新随笔
联系
管理
随笔分类 -
Hibernate
JSR303 数据检验
摘要:原文:https://blog.csdn.net/qq_28867949/article/category/7370730 一、JSR-303简介 JSR-303 是 JAVA EE 6 中的一项子规范,叫做 Bean Validation,官方参考实现是Hibernate Validator。 此
阅读全文
posted @
2018-08-20 11:56
平心
阅读(2218)
评论(0)
推荐(1)
hibernate配置文件模板
摘要:hibernate.cfg.xml 配置文件模版: hibernate.cfg.xml 中配置的<mapping>对应映射文件,resource属性值需要填写具体的路径,比如:放在com.uzipi.entity包下的Student.hbm.xml,配成: XXX.hbm.xml 映射文件模版: <
阅读全文
posted @
2018-08-12 15:53
平心
阅读(337)
评论(0)
推荐(0)
hibernate的hql查询语句总结
摘要:在这里通过定义了三个类,Special、Classroom、Student来做测试,Special与Classroom是一对多,Classroom与Student是一对多的关系,这里仅仅贴出这三个bean的属性代码: Special类: Classroom类: Student类: 1.最简单的查询
阅读全文
posted @
2018-07-25 12:51
平心
阅读(108)
评论(0)
推荐(0)
(转)hibernate缓存机制详细分析
摘要:在本篇随笔里将会分析一下hibernate的缓存机制,包括一级缓存(session级别)、二级缓存(sessionFactory级别)以及查询缓存,当然还要讨论下我们的N+1的问题。 随笔虽长,但我相信看完的朋友绝对能对hibernate的 N+1问题以及缓存有更深的了解。 一、N+1问题 首先我们
阅读全文
posted @
2018-07-25 12:46
平心
阅读(130)
评论(0)
推荐(0)
Hibernate管理Session
摘要:Hibernate自身提供了三种管理Session对象的方法 Session对象的生命周期与本地线程绑定 Session对象的生命周期与JTA事务绑定 Hibernate委托程序管理Session对象的生命周期 在Hibernate的配置文件中,hibernate.current_session_c
阅读全文
posted @
2018-07-25 12:40
平心
阅读(171)
评论(0)
推荐(0)
Hibernate各种查询方式及查询策略(转)
摘要:转自:https://www.cnblogs.com/xujingyang/p/6734203.html 在了解Hibernate的基本知识后,重点让我们看下相关查询方式和查询优化策略吧! 话不多说,先来张思维导图看下: 案例:使用Hibernate完成查询所有联系人功能 需求分析 技术分析之Hib
阅读全文
posted @
2018-07-25 12:37
平心
阅读(156)
评论(0)
推荐(0)
hibernate_检索策略
摘要:一、概述 检索策略分三大块,类级别检索策略和关联级别检测策略。 类级别检索策略:get、load、 关联级别检索策略:order.getCustomer().getName() 上面这两种应该是看得懂的。很容易去理解,现在就具体来说说这两种其中的细节。 批量检索解决n+1问题。 二、类级别检索策略
阅读全文
posted @
2018-07-25 12:30
平心
阅读(186)
评论(0)
推荐(0)
hibernate映射-继承映射
摘要:对于面向对象的程序设计语言而言,继承和多态是两个最基本的概念。Hibernate的继承映射可以理解成持久化类之间的继承关系。例如:人和学生之间的关系。学生继承人,可以认为学生是一个特殊的人,如果对人进行查询,学生的实例也将被得到。 Hibernate支持3种继承映射策略: ①使用 subclass进
阅读全文
posted @
2018-07-25 12:24
平心
阅读(162)
评论(0)
推荐(0)
Hibernate映射
摘要:基本映射的关联关系映射 概念 基本映射是对一个实体进行映射,关联映射就是处理多个实体之间的关系,将关联关系映射到数据库中,所谓的关联关系在对象模型中有一个或多个引用。 分类 关联关系分为上述七种,但是由于相互之间有各种关系,可以简化,例如:多对一与一对多映射,只是侧重的角度不对而已。 一:关联关系
阅读全文
posted @
2018-07-25 12:16
平心
阅读(108)
评论(0)
推荐(0)
hibernate 大对象类型的hibernate映射
摘要:在 Java 中, java.lang.String 可用于表示长字符串(长度超过 255), 字节数组 byte[] 可用于存放图片或文件的二进制数据. 此外, 在 JDBC API 中还提供了 java.sql.Clob 和 java.sql.Blob 类型, 它们分别和标准 SQL 中的 CL
阅读全文
posted @
2018-07-25 12:13
平心
阅读(192)
评论(0)
推荐(0)
Hibernate映射文件详解(News***.hbm.xml)二
摘要:转自 http://blog.csdn.net/a9529lty/article/details/6454924 一.hibernate映射文件的作用: Hibernate映射文件是Hibernate与数据库进行持久化的桥梁 二,Hibernate映射文件主要内容: (1).映射内容的定义: Hib
阅读全文
posted @
2018-07-25 12:07
平心
阅读(146)
评论(0)
推荐(0)
Hibernate映射文件详解(News***.hbm.xml)一
摘要:Hibernate是一个彻底的ORM(Object Relational Mapping,对象关系映射)开源框架。 我们先看一下官方文档所给出的,Hibernate 体系结构的高层视图: 其中PO=POJO+映射文件 根据体系结构视图可以了解到整个利用Hibernate框架实现的项目包括整个重要的配
阅读全文
posted @
2018-07-25 12:06
平心
阅读(233)
评论(0)
推荐(0)
hibernate的速度问题--hibernate.jdbc.fetch_size和 hibernate.jdbc.batch_size
摘要:hibernate的速度问题,这点我也疑惑过,最初应用hibernate的项目,我也感觉速度很慢,知道后来才知道问题的所在。 其实hibernate的速度性能并不差,比起jdbc来说,又是性能能高2倍。 当然了这和应用的数据库有关,在Oracle上,hibernate支持hibernate.jdbc
阅读全文
posted @
2018-07-25 12:01
平心
阅读(746)
评论(0)
推荐(0)
举例理解Hibernate的三种状态(转)
摘要:转自:https://blog.csdn.net/yiguang_820/article/details/79073152 初学Hibernate,了解到Hibernate有三种状态:transient(瞬时状态),persistent(持久化状态)以及detached(游离状态)。 它们之间有如下
阅读全文
posted @
2018-07-25 12:00
平心
阅读(195)
评论(0)
推荐(0)
关于hibernate5的映射文件和配置文件改变(转)
摘要:转自:https://blog.csdn.net/m0_37840000/article/details/78823716 配置文件: <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD
阅读全文
posted @
2018-07-25 11:54
平心
阅读(188)
评论(0)
推荐(0)
数据库事务四种隔离级别
摘要:定义:在数据库操作中,为了有效保证并发读取数据的正确性,提出的事务隔离级别。 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted(未授权读取、读未提交)、Read committed(授权读取、读提交)、Repeatable read(可重复读取)、Serializable(
阅读全文
posted @
2018-07-25 11:52
平心
阅读(466)
评论(0)
推荐(0)
使用idea构建Hibernate5项目
摘要:使用工具:IntelliJ IDEA 2017.2.5 x64 MySql-8.0.1 hibernate-release-5.3.1.Final 导入的jar包: 以及连接MySql的jdbc包、和log4j hibernate配置文件: 其中的解释 Hibernate配置文件 Hibernate
阅读全文
posted @
2018-07-25 11:51
平心
阅读(394)
评论(0)
推荐(0)
公告