Hibernate
Mr.Tang先生
程序员 后转 实施
展开
-
spring之ioc
什么是spring?它能够做什么? Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的 Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情 然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益 目的:解决企业应用开发的复杂性 功能:使用基本的Java...原创 2019-07-24 16:31:12 · 82 阅读 · 0 评论 -
Hibernate之HQL
什么是Hql HQL是Hibernate Query Language的缩写 Hibernate独家查询语言,属于面向对象的查询语言, 编写HQL的时候,不需要写数据库表中字段,而是写属性的名称 Hql与sql的区别 HQL SQL 类名/属性 表名/列名 区分大小写,关键字不区分大小写 不区分大小写 别名 别名 ?,从下标0开始计算位置(hibernate5之后不支持...原创 2019-07-20 11:45:26 · 223 阅读 · 0 评论 -
hibernate的二级缓存
为什么需要缓存? 拉高程序的性能 关系型数据库:数据与数据之间存在关系(联系)的数据库 mysql/Oracle、sqlserver 非关系型数据库:数据与数据之间是不存在关系的,key-value 1、基于文件存储的数据库:ehcache 2、基于内存存储的数据库:redis、memcache 3、基于文档存储的数据库:mongodb 什么样的数据需要缓存? 很少被修改或根本不改的数据 数据...原创 2019-07-21 22:49:00 · 75 阅读 · 0 评论