hibernate
文章平均质量分 82
亣柒
加油!!!加油!!!加油!!!
展开
-
Hibernate之二级缓存
今日目标: 学习缓存,提高程序性能 一, 为什么需要缓存 拉高程序的性能 二,缓存与数据库之间的联系 关系型数据库:数据与数据之间存在关系(联系)的数据库 mysql/Oracle、sqlserver 非关系型数据库:数据与数据之间是不存在关系的,key-value 非关系型数据库分类: 1、基于文件存储的数据库:ehcache 2、基于内存存储的数据库:redis、memcache 3、基于文档存储的数据库:mongodb 三,什么样的数据需要缓存(什么样的数据适合存放到第二级缓存中原创 2021-10-20 20:29:05 · 183 阅读 · 0 评论 -
Hibernate之HQL
今日知识点: 暗暗 OK! 到这就结束了,希望能帮到你!!!原创 2021-10-20 00:06:54 · 96 阅读 · 0 评论 -
Hibernate之关联关系
今日目标: 1,一对多的关联配置(数据库:主表从表,通过外键关联) 2,懒加载 3,一对多的自关联 4,多对多的关联,数据库中不能直接映射多对多(创建一个桥接表(中间表),将一个多对多关系转换成两个一对多) 一,一对多的关联配置 示例:Order与Order_item(一个订单对应的多个订单项,但一个订单项只有一个订单) 1.1,实体类 Order package com.lgs.two.entity; import java.util.HashSet; import java..原创 2021-10-19 12:28:42 · 145 阅读 · 0 评论 -
Hibernate入门
今日目标: Hibernate之CRUD 一,了解: 什么是Hibernate Hibernate是一个基于jdbc的开源的持久化框架,是一个优秀的ORM实现, 通过管理对象来改变数据库中的数据,通过管理对象来操作数据库(优势:跨数据库的无缝移植) 什么是ORMORM(Object/Relational Mapping):对象/关系映射 是通过使用描述对象和数据库之间映射的数据,将java程序中的对象自动持久化到关系数据库中 ,本质上就是将数据从一种形式转换到另外一种形...原创 2021-10-18 20:32:12 · 101 阅读 · 0 评论