Hibernate是一个优秀的持久化框架 瞬时状态:保存在内存的程序数据,程序退出后,数据就消失了,称为瞬时状态 持久状态:保存在磁盘上的程序数据,程序退出后依然存在,称为程序数据的持久状态 持久化:将程序数据在瞬时状态和持久状态之间转换的机制 Hibernate是一个主流的ORM框架 ORM(对象 ...
分类:
Web程序 时间:
2017-04-10 18:17:50
阅读次数:
257
这三个都是java的知名框架(SSH)struts2,作为控制器,也就相当于servlet,采用拦截器机制处理用户的请求。hibernate,持久化框架。spring,java分层的轻量级框架。用来管理,提供依赖注入,切面等。如有错误,欢迎指正。SSH框架整合首先时web.xml配置,hiberna ...
分类:
编程语言 时间:
2017-04-10 15:14:25
阅读次数:
257
Hibernate与Mybatis对比 1. 简介 Hibernate:Hibernate是当前最流行的ORM框架之一,对JDBC提供了较为完整的封装。Hibernate的O/R Mapping实现了POJO 和数据库表之间的映射,以及SQL的自动生成和执行。 Mybatis:Mybatis同样也是 ...
分类:
Web程序 时间:
2017-04-05 11:52:32
阅读次数:
220
1、spring提供了一组数据访问框架,集成了多种数据访问技术。支持JDBC、ibatis、hibernate、jpa等持久化框架。 2、spring的数据访问哲学 spring的目标之一就是允许开发人员在开发应用程序时,能够遵循面向对象原则中的“针对接口编程”。spring对数据访问的支持也不例外 ...
分类:
编程语言 时间:
2017-03-17 17:37:42
阅读次数:
393
一、什么是Hibernate Hibernate框架是当今主流的持久层框架之一,该框架是基于JDBC的主流持久化框架,使用它之后能够大大简化程序DAO层的代码量,提高工作效率,因此受广大开发人员的喜爱。配合Strut2和Spring框架,就是经典的SSH组合。 二、ORM思想 学习该框架的编程思想是 ...
分类:
Web程序 时间:
2017-03-03 00:02:16
阅读次数:
308
一、Spring事务管理用到的三个接口 a. PlatformTransactionManager 事务管理器 b. TransactionDefinition 事务定义信息(隔离、传播、超时、只读) c. TransactionStatus 事务具体的运行状态 二、Spring为不同的持久化框架提... ...
分类:
编程语言 时间:
2017-03-02 18:25:29
阅读次数:
187
初衷
纯JDBC
持久化框架
轻量级持久化框架
设计思路
怎么使用
依赖
数据库配置
正式使用
数据库表结构
Java Bean结构
从数据库获取一条记录并转为对象
高级版
数据库内记录
JavaBe...
分类:
其他好文 时间:
2016-11-15 01:21:45
阅读次数:
271
概念 持久化框架 把对象保存到数据库中,对数据的CURD操作 配置Hibernate 1、在项目中引入Hibernate的Jar包 在 WebContent/WEB-INF/lib 目录下 导入jar包 2、在Java Resources 下创建 hibernate.cfg.xml,并填写相应信息 ...
分类:
Web程序 时间:
2016-11-15 00:22:49
阅读次数:
189
第四章 Hibernate入门4.1 框架技术 4.1.1 框架的概念 框架是一个提供了可重用的公共结构的半成品。 4.1.2 主流框架 4.1.2.1 Struts框架 4.1.2.2 Struts2框架 4.1.2.3 Hibernate框架 一个优秀的持久化框架,负责简化对象数据保存到数据库中 ...
分类:
Web程序 时间:
2016-09-25 18:58:47
阅读次数:
200
一、Mybatis介绍 MyBatis是一款一流的支持自定义SQL、存储过程和高级映射的持久化框架。MyBatis几乎消除了所有的JDBC代码,也基本不需要手工去设置参数和获取检索结果。MyBatis能够使用简单的XML格式或者注解进行来配置,能够映射基本数据元素、Map接口和POJOs(普通jav ...
分类:
编程语言 时间:
2016-09-23 18:34:01
阅读次数:
173