MVC思想:1. 简单来说, M 即模型, m是Model的第一个字母,它用于管理程序的数据,因此它也是连接我们的PHP程序和数据库的功能。通常在模型类这一块,框架通常会使用ORM(对象关系映射)。所谓ORM即把数据库中的表和我们的类对应起来,每一条记录都相当于一个对象,每一个字段都相当于类的一个属...
分类:
Web程序 时间:
2015-02-28 10:10:43
阅读次数:
131
hibernate(中文冬眠,存储)学习(面向对象思路更方便进行持久化相关操作的开发)hibernate是目前最流行的ROM框架。他是一个面向java环境的对象/关系型数据库映射工具。同时他是一个轻量级的(不要继承类就可以使用,不像sevlet要继承类才能使用API)什么重量级(要在appache容...
分类:
Web程序 时间:
2015-02-14 00:54:54
阅读次数:
140
Hibernate是一种Java语言下的对象关系映射解决方案。 它是使用GNU宽通用公共许可证发行的自由、开源的软件。它为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。Hibernate也是目前Java开发中最为流行的数据库持久层框架,现已归JBOSS所有。它的设计目标是将...
分类:
数据库 时间:
2015-02-11 01:43:47
阅读次数:
219
SQL译为按每一次情况的办理,SP意为存储过程,ORM就是对象-关系映射,比如Hibernate一,演变 刚开始的时候,只有sql语句,即可以用交互模式一句一句执行, 也可以用批模式执行,多行sql语句一次提交执行。 很快人们发现用批模式执行的一堆sql语言可以用过程的形式,事先存放到数据库里面,这...
分类:
数据库 时间:
2015-02-09 00:44:21
阅读次数:
321
对象-关系映射(Object/Relation Mapping,简称ORM),是随着面向对象的软件开发方法发展而产生的。面向对象的开发方法是当今企业级应用开发环境中的主流开发方法,关系数据库是企业级应用环境中永久存放数据的主流数据存储系统。对象和关系数据是业务实体的两种表现形式,业务实体在内存中表....
分类:
其他好文 时间:
2015-02-07 18:51:30
阅读次数:
185
OrmLite是一个轻量级的对象关系映射包,由Java语言开发。Github上有ormlite-core,ormlite-android,ormlite-examples,分别是主要库,android依赖和一些教程。一、准备为了在android上使用OrmLite,我们需要下载ormlite-cor...
分类:
移动开发 时间:
2015-02-06 20:25:51
阅读次数:
263
之前看到了Sails.js的waterline提供了声明式的关系型对象与DB的映射器,惊为天人,可以说是极大地提升了效率。利用waterline的对象关系模型,用户可以直接使用javascript语言定义关系型的数据库,也就是说,我们不再需要像在java环境中那样声明一个个model,然后具体的关系...
分类:
数据库 时间:
2015-02-06 12:53:06
阅读次数:
183
随着开发团队转投GoogleCode旗下,ibatis3.x正式更名为Mybatis
对于从事 Java EE 的开发人员来说,iBatis 是一个再熟悉不过的持久层框架了,在Hibernate、JPA 这样的一站式对象 / 关系映射(O/R Mapping)解决方案盛行之前,iBaits基本是持久层框架的不二选择。即使在持久层框架层出不穷的今天,iBa...
分类:
其他好文 时间:
2015-01-31 18:02:01
阅读次数:
226
Hibernate主要是ORM,object-relationship-model.对象关系模型。为了熟悉Hibernate,下面简单的做了一个测试。jar包。 1 4 5 6 7 8 com.mysql.jdbc.Driver 9 jdbc:m...
分类:
Web程序 时间:
2015-01-26 19:12:56
阅读次数:
166
1:为什么使用 Hibernate 为了屏蔽不同数据库之间的差异性 避免重复写DAO Java代码,提高生产力。2:什么是Hibernate? 持久层框架 对象-关系映射3:使用Hibernate:三个准备,七个步骤。 A:导入jar包 B:添加核心配置文件 hibernate.cfg....
分类:
Web程序 时间:
2015-01-25 20:53:57
阅读次数:
197