Hibernate基本概念 (4)

简介: Hibernate基本概念 (4)


一、缓存:提高性能


1.一级缓存:session级别 一个session共享

2.二级缓存:进程或群集级别 不同session可以共享


  步骤:

 1.导jar包

 

2.添加xml放到src

 

3.配置hibernate.cfg.xml

     a.开启二级缓存

     b。缓存管理类


  4.配置持久化类使用二级缓存    


3.查询缓存:  

  以二缓存为基础


  步骤:

 

1.可配置二级缓存

  2.开启查询缓存

  3.查询语句中设置使用查询缓存

  4.查询条件相同的查询

  5.查询的持久化类使用了二级缓存


二、连接:

 1.内连接和迫切内连接

     join

     from 持久化类(一方) join  多方

    隐式:

      form   多方   where 一方


  2。左外连接 和迫切左外连接


三、批量处理  ()


   1.hql

   2.jdbc  (sql语句)

   3.session (编程形式处理复杂的逻辑)


相关文章
|
5月前
|
SQL Java 数据库连接
Hibernate基本概念 (3)
Hibernate基本概念 (3)
|
5月前
|
SQL Java 数据库连接
Hibernate基本概念 (2)
Hibernate基本概念 (2)
|
5月前
|
存储 Java 数据库连接
Hibernate基本概念
Hibernate基本概念
|
5月前
|
Java 数据库连接
Hibernate基本概念 (5)
Hibernate基本概念 (5)
|
5月前
|
XML SQL 缓存
Hibernate基本概念 (4)
Hibernate基本概念 (4)
|
Java 数据库连接
Hibernate基本概念 (5)
Hibernate基本概念 (5)
|
SQL Java 数据库连接
Hibernate基本概念 (3)
Hibernate基本概念 (3)
|
SQL Java 数据库连接
Hibernate基本概念 (2)
Hibernate基本概念 (2)
|
存储 Oracle Java
Hibernate基本概念
Hibernate基本概念
|
5月前
|
SQL 缓存 Java
框架分析(9)-Hibernate
框架分析(9)-Hibernate