![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java框架
The_climber
To be or not to be,this is a problem
展开
-
Hibernate框架(一)之开发环境搭配
Hibernate框架前奏三层架构MVC模型三大框架和三层架构之间关系正题持久层技术Hibernate框架如何实现ORM(Object Relational Mapping)Hibernate框架特性 前奏 三层架构 1.表现层(web层):接收和处理请求 MVC模型,struts框架都是表现层模型 2.业务层(service层):处理业务需求 3.持久层(dao层):对数...原创 2019-09-04 10:56:01 · 203 阅读 · 0 评论 -
Hibernate框架(二)之CRUD操作
一、操作步骤 1.创建主配置文件并加载 2.根据主配置文件创建SessionFactory对象 3.根据SessionFactory对象创建Session对象 4.根据Session对象开启事务 5.执行操作 6.提交事务 7.释放资源 二、工具类 SessionFactory使用原则:一个应用一般只有一个SessionFactory(线程安全),应用加载时创建(不影响效率),应用卸载时销毁。所以...原创 2019-09-04 23:33:29 · 139 阅读 · 0 评论 -
Hibernate框架(三)之一级缓存、快照机制、对象三种状态、对象标识、主键生成策略
文章目录主键生成策略对象标识符(OID)一级缓存(session缓存) 主键生成策略 代理主键和自然主键的区别? 代理主键可以称之为逻辑主键,作用主要是区分数据库中的记录,不参与程序业务逻辑 自然主键可以称之为业务主键,不仅区分数据库中的记录还参数程序业务逻辑,一般设计都是有规律的。 名称 value native 选择identity、sequence、hilo三种生成策略之一,...原创 2019-09-09 09:12:24 · 148 阅读 · 0 评论