Hibernate
文章平均质量分 86
venus321
这个作者很懒,什么都没留下…
展开
-
Hibernate 5.3(一)
通过本篇博客,你可以快速了解Hibernate,以及简单的Hibernate的应用,本文只是体验篇,重头戏在后面系列。Hibernate 简介对象/关系数据库映射(ORM)ORM工具作用示意图基本映射方式Hibernate 下载与配置Hibernate数据库操作Hibernate 映射文件Hibernate的配置文件Hibernate的连接方式数据库增删改查...原创 2018-07-22 16:38:41 · 973 阅读 · 0 评论 -
Hibernate 5.3(八)
文章目录条件查询条件查询条件查询是更具面向对象特色的数据查询方式。它是一种类型安全的查询方式,用来替代HQL。主要涉及类有:Criteria:代表一次查询。Criterion:代表一个 查询条件。Restrictions:产生查询条件的工具类。执行条件查询的步骤如下:获得Hibermate的Session对象。以Session对象创建Criteria对象。使用Restri...原创 2018-10-17 20:11:36 · 535 阅读 · 0 评论 -
Hibernate 5.3(七)
文章目录Hibernate 查询HQL 查询HQL 简介HQL 查询步骤HQL 牛刀小试HQL 查询的where 子句关联和连接隐式连接和显式连接查询后返回的结果不同。Hibernate 查询Hibernate提供异常强大的查询体系,使用Hibernate 有多种查询方式可以选择:既可以使用Hibermate的HQL查询,也可以使用条件查询,甚至可以使用原生的SQL查询语句。不仅如此,Hibe...原创 2018-10-11 19:11:41 · 750 阅读 · 0 评论 -
Hibernate 5.3 (六)
文章目录Hibernate 批量处理Hibernate 批量插入Hibernate 批量更新DML 风格 批量更新、删除Hibernate 批量处理如果我们需要通过Hihernate 去处理大量的数据,就需要使用Hibernate 批量处理,提高性能。Hibernate 批量插入 String[] names = new String[1000]; String[] gender...原创 2018-09-25 19:47:30 · 398 阅读 · 0 评论 -
《Hibernate》5.3 (五)
文章目录Tip继承映射采用subclass 继承映射使用例子Tip所有例子持久化类的set、get方法自行补充,减少篇幅。继承映射对于面向对象的程序设计语言,继承、多态是两个最基本的概念。Hibermate 的继承映射可以理解两个持久化类之间的继承关系,例如老师和人之间的关系,老师继承了人,可以认为老师是一一个特殊的人,如果对人进行查询,老师实例也将被得到,而无须关注人的实例、老师的实例底...原创 2018-09-25 16:35:48 · 1490 阅读 · 0 评论 -
HIbernate 5.3 (十)
Hibernate 缓存的引出Hibernate 缓存的一级缓存Hibernate 如何缓存的效果Hibernate 何时清除缓存Hibernate 二级缓存Hibernate 缓存的引出Hibernate是一个持久化框架,经常需要访问数据库。如果我们能够降低应用程序对物理数据库访问的频次,那会提供应用程序的运行性能。缓存内的数据是对物理数据源中的...原创 2018-09-14 16:19:45 · 220 阅读 · 0 评论 -
数据库连接池与JNDI介绍与使用
数据库连接池数据库连接池在初始化时将创建一定数量的数据库连接放到连接池中,这些数据库连接的数量是由最小数据库连接数制约。无论这些数据库连接是否被使用,连接池都将一直保证至少拥有这么多的连接数量。连接池的最大数据库连接数量限定了这个连接池能占有的最大连接数,当应用程序向连接池请求的连接数超过最大连接数量时,这些请求将被加入到等待队列中。连接池基本的思想是在系统初始化的时候,将数据库连接作为对...原创 2018-09-11 09:45:31 · 1381 阅读 · 0 评论 -
Hibernate 5.3 (四)
文章目录Hibernate 关联映射关联映射的类别单向 N-1 关联使用例子(基于外键)使用例子(基于关系维护表)单向的1-1使用例子(基于外键)使用例子(基于关联表)基于主键单向1-1使用例子单向1-N关联使用例子(基于外键)使用例子(基于连接表)单向的N-N关联使用例子(基于关联表)双向的1-N使用例子(基于外键)使用例子(基于连接表)双向N-N使用例子(基于连接表)Hibernate 关联...原创 2018-09-24 15:22:10 · 348 阅读 · 0 评论 -
Hibernate 5.3 (九)
文章目录事务概念事务特性(ACID)Session与事务Tip长事务上下文相关的SessionHibernate 管理上下文的三种策略事务概念事务是一步或几步基本操作组成的逻辑执行单元,这些基本操作作为一个整体执行单元,它们要么全部执行,要么全部取消,绝不能仅仅执行一部分。一般而言,每次用户请求,对应一个业务逻辑方法,一个业务逻辑方法往往具有逻辑上的原子性,应该使用事务。例如一个转账操作,对应...原创 2018-11-08 20:04:20 · 520 阅读 · 0 评论