EF6越来越完善,跟主流的Hibernate等ORM框架越来越接近了,先看下Entity类的定义:using System;using System.Collections.Generic;using System.ComponentModel.DataAnnotations;using Syste...
分类:
Web程序 时间:
2014-11-14 17:24:53
阅读次数:
277
Hibernate的作用: 1.可以解决以面向对象的方式操作数据库的问题 请求参数(String)→Strut2→Action(对象)→业务逻辑组件(面向对象) 2.所以任何一个ORM框架都可以代替Hibernate,JPA更加可以;Spring能做什么? A.解决各层组件之间的硬...
分类:
Web程序 时间:
2014-11-13 21:59:28
阅读次数:
162
(1)、对象/关系数据库映射(ORM)
ORM(Obejcgt/Relation Mapping,对象/关系数据库映射):完成面向对象的编程语言到数据库的映射(面向对象编程语言和数据库之间的桥梁);他可以把关系型数据库包装成面向对象的模型
ORM工具的唯一作用就是:把对持久化对象的增、删、改等操作转换成...
分类:
Web程序 时间:
2014-11-12 15:03:27
阅读次数:
220
DAO全称:data access objectORM: object relation mapping.一般不叫DAO模式,只是叫DAO层而已,用来跟数据库打交道。而ORM是对象关系映射,有很多常用的ORM框架。就算是一个应用中采用了ORM框架,也是需要DAO层的,只不过采用了后是跟ORM框架打交...
分类:
其他好文 时间:
2014-11-12 00:37:54
阅读次数:
255
类似Thinkphp映射到表的ORM机制。网址:http://www.notorm.com/pdo);//传入PDO,这里的$db->pdo ,我引入了medoo类的实例化对象,foreach ($D->tab1() as $v) {echo $v['value'].””;}
分类:
Web程序 时间:
2014-11-10 11:26:20
阅读次数:
182
Hibernate是一个O/R映射框架(也称为ORM) 从ORM词来看,O---Object(对象模型);R--- Relational(关联模型),可以做对象和关联的一种映射,当然这只是部分功能,一个完善ORM框架应该具有更多的功能:如HQL相关的查询语句、提供缓存机制(一级缓存、二级缓存)。 J...
分类:
其他好文 时间:
2014-11-05 16:48:02
阅读次数:
101
MyBatis是目前非常流行的ORM框架,它的功能很强大,然而其实现却比较简单、优雅。本文主要讲述MyBatis的架构设计思路,并且讨论MyBatis的几个核心部件,然后结合一个select查询实例,深入代码,来探究MyBatis的实现。...
分类:
其他好文 时间:
2014-11-04 17:25:14
阅读次数:
352
1. Hibernate是什么?
hibernate是 轻量级的 ORM 框架。
ORM全称object/relationmapping [对象/关系映射]。
Hibernate主要用来实现Java对象和表之间的映射,除此之外还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和JDBC处理数据的时间。
Hibernate的目标是对于开发者通常的数据持久化相关的编程任务,...
分类:
Web程序 时间:
2014-11-03 22:42:06
阅读次数:
295
1. spring介绍
简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。
struts 是 web 框架(jsp/action/actionfrom)
hibernate 是 orm框架,处于持久层.
spring 是容器框架,用于配置bean,并维护bean之间关系的框架
2. spring的好处
Ø 低侵入式设计,代码污染极低
Ø ...
分类:
编程语言 时间:
2014-11-03 22:42:04
阅读次数:
372