1.MyBatis对JDBC的封装 1)MyBatis属于持久层的框架(典型三层架构:表示层、业务层、持久层),其他的持久层比如Hibernate等 2)MyBatis是开源的一个ORM(对象关系映射)框架 ORM是 Object和Relation之间的映射,包括Object->Relation和R ...
分类:
数据库 时间:
2016-07-06 23:25:28
阅读次数:
302
Hibernate对JDBC进行了封装: 1)Hibernate属于持久层的框架(典型三层架构:表示层、业务层、持久层),其他的持久层比如myBatis等 2)hibernate是开源的一个ORM(对象关系映射)框架 ORM,即Object-Relational Mapping,它的作用就是在关系型 ...
分类:
数据库 时间:
2016-07-04 23:28:05
阅读次数:
240
Android数据库框架——GreenDao轻量级的对象关系映射框架,永久告别sqlite
前不久,我在写了ORMLite这个框架的博文Android数据库框架——ORMLite轻量级的对象关系映射(ORM)Java包 但是对于我个人来说,我可能更加倾向于用GreenDao,所以今天也为大家带来了GreenDao的详细博客,希望大家喜欢,之前也详细介绍了ORM的思想,如果不明白可以先看一下前面...
分类:
移动开发 时间:
2016-07-03 17:35:09
阅读次数:
283
案例:http://blog.csdn.net/jiuqiyuliang/article/details/39380465 对象关系映射框架,它对JDBC进行了轻量级的对象封装,可以使用对象编程思维来操纵数据库,实现对象持久化和事务控制。 Hibernate框架 核心类和接口 Session接口 非 ...
分类:
Web程序 时间:
2016-06-29 13:12:28
阅读次数:
156
在Java中有许多优秀的框架,表示层有Struts、JSF等,持久层有Hibernate、EJB等,将各层的开源框架有机整合在一起作为软件系统的主体框架,使得系统具有更好的扩展性和可维护性。 Spring的开放性,能与大部分的对象关系映射框架较好的整合。Hibernate进行数据持久化操作时,Hib ...
分类:
其他好文 时间:
2016-06-25 19:08:00
阅读次数:
206
1.对象关系映射框架2.封装JDBC(持久化机制),提供对象关系型数据库的持久化服务1.数据库操作2.DAO层(持久化层) 持久化(机制) 将程序中的数据在瞬时状态与持久化状态之间的转换的机制(即,内存与数据库之间的转换) 通常,将程序数据保存在数据库中或从数据库中读取数据 ORM(Object R ...
分类:
Web程序 时间:
2016-06-14 22:21:56
阅读次数:
271
本章介绍Hibernate的基础知识,结合例子说明。 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,通过操作POJO,对数据表中的数据进行增,删,改,查等操作。 hibernate简单应用流... ...
分类:
Web程序 时间:
2016-06-12 21:55:26
阅读次数:
244
Hibernate框架
Hibernate是一个开放的对象关系映射框架(一种能实现ORM的框架),它对JDBC进行了非常轻量级的对象封装,使得java程序员可以随心所欲地使用面向对象的思维方式来操作关系数据库。它可以应用在任何使用JDBC的场景,可以在java客户端编程使用,也可以在Servlet/JSP的Web应用中使用。
Hibernate框架的优点
Hibernate具有以下优点:
...
分类:
Web程序 时间:
2016-05-12 14:02:32
阅读次数:
156
第一节:Hibernate 简介 官网:http://hibernate.org/ Hibernate 是一个开放源代码的对象关系映射框架,它对JDBC 进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate 可应用在任何使用JDBC 的场合, ...
分类:
Web程序 时间:
2016-05-10 12:36:14
阅读次数:
143
关系型数据库与面向对象 模型不匹配(阻抗不匹配) Java面向对象语言,对象模型,其主要概念有:继承、关联、多态等;数据库是关系模型,其主要概念有:表、主键、外键等。 解决办法: 1使用JDBC手工转换。 2使用ORM(Object Relation Mapping对象关系映射)框架来解决,主流的O ...
分类:
Web程序 时间:
2016-05-05 12:54:17
阅读次数:
135