
hibernate
文章平均质量分 60
无感_K
我很懒,还没有添加动态。
展开
-
hibernate二级缓存(ehcache)
一、为什么需要缓存?拉高程序性能二、关系型数据库与非关系型数据库关系型数据库:数据与数据之间存在关系的数据库mysql/Oracle、sqlserver非关系型数据库:数据与数据之间是不存在关系的,key-value非关系型数据库分类:1、基于文件存储的数据库:ehcache2、基于内存存储的数据库:redis、memcache3、基于文档存储的数据库:mongodb三,什么样的数据需要缓存1、很少被修改的数据2、不是很重要的数据,允许出现偶尔并发的数据3、不会被并原创 2021-10-26 19:19:33 · 500 阅读 · 0 评论 -
hibernate之hql
1,什么是HQLHQL是Hibernate Query Language(hibernate的查询语言)的缩写2,HQL和SQL区别/异同HQL SQL 操作类名/属性 操作表名/列名 区分大小写,关键字不区分大小写 不区分大小写 别名 别名 as a ?,从下标0开始计算位(hibernate5之后不支持) ?,从顺序1开始计算位置 命名参数 不支持。命名参数 面向对象的查询语言 面向结构查询语言...原创 2021-10-25 18:42:33 · 531 阅读 · 0 评论 -
hibernate关联关系
数据库逻辑关系一共三种:1.一对一2.一对多3.多对多在hibernate中,对数据库关系的操作也是按这三种关系展开原创 2021-10-22 10:52:25 · 228 阅读 · 0 评论 -
hibernate入门及增删改查
hibernate几大特性a.ORM框架/持久层框架 jdbc的一个框架b.object reference mapping 对象关系映射c.通过管理对象来改变数据库中的数据d.通过管理对象来操作数据库后来被mybatis取代目标:学会使用hibernate对数据库数据进行操作(增删改查)一、使用1.导入hibernate环境依赖<!-- https://mvnrepository.com/artifact/org.hibernate/hiberna...原创 2021-10-20 19:57:38 · 783 阅读 · 0 评论