![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
前进的java小白
这个作者很懒,什么都没留下…
展开
-
初识Hibernate框架
Hibernate框架是一种持久层框架, 功能类似于 Mybatis 框架与 Mybatis框架对比:(1) Mybatis是 半 ORM框架, 需要手写SQL ;而Hibernate 是 全 ORM框架 , 无需手写SQL, SQL由框架自动生成(2) Mybatis 本质上仍然是 开发人员直接对 数据库表进行 操作而 Hibernate 将 原先对表的 操作 转换成了 纯粹的对 类...原创 2018-10-15 19:26:24 · 159 阅读 · 0 评论 -
Hibernate框架中的HQL之查询部分字段
//测试投影查询 //一.单列投影 @Test public void testTouYinOfOne(){ //采用自定义工具类 HibernateUtil中的getSession()方法建立会话 Session session = HibernateUtil.getSession(); //创建hql语句(语句中的属性 和类 都是 java实体类中的 属性名和类名--不是数据...原创 2018-10-17 11:15:07 · 1105 阅读 · 0 评论 -
Hibernate框架中的 缓存
hibernate缓存提高性能 的 方式 : 通过缓存 , 减少 与数据库 实际 发生交互的 次数hibernate缓存 分类 : 一级缓存 ; 二级缓存 ; 查询缓存(1) 一级缓存 该缓存为框架 默认自带的缓存 , 无需任何额外配置 即可使用 特点: 根据 对象ID 查询 到某个对象后, 再次查询 相同ID的对象, 直接从一级缓存中获取该对象, 不再 重复查询数据库...原创 2018-10-28 15:29:12 · 134 阅读 · 0 评论 -
hibernate 基础 hql 使用
这篇文章主要是关于 hql 的一些 联系 (基本的增删查改)关系映射XML的简单配置<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernat...原创 2019-03-22 08:22:14 · 165 阅读 · 0 评论