1、最近又重新看了下servlet、jsp和jdbc,对于mvc和orm有了简单的认识。对于mvc框架,主要就是写个filter或servlet来拦截所有的http请求,然后再分发给特定的处理类。对于orm,主要还是通过jdbc拿到connection,然后可以拿到表的结构等数据,之后再进行相应处理...
分类:
其他好文 时间:
2014-09-09 21:29:39
阅读次数:
187
UltimateAndroid是一套集成了许多现有优秀的Android开源类库并将之组合成一个整体的Android快速开发框架。框架目前主要包含的功能有View Injection,ORM,异步网络请求和图片加载,自动化脚本测试,磁盘LRU等功能.同时提供了类似于TripleDes、Webview快...
分类:
移动开发 时间:
2014-09-09 19:49:19
阅读次数:
344
由于Hibernate可以实现逆向工程,可以自动在数据库中创建表,因此这里不提供数据字典内容。 以微博或博客为例,用户和博客之间属于一对多的关系,即1-N型,在数据库中我们希望构建如下关系 创建用户实体类User: ...
分类:
系统相关 时间:
2014-09-09 16:25:09
阅读次数:
277
首先名词解释。ORM:对象关系映射(英语:Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。面向对象是从...
UltimateAndroid是一套集成了许多现有优秀的Android开源类库并将之组合成一个整体的Android快速开发框架。 框架目前主要包含的功能有View Injection,ORM,异步网络请求和图片加载,自动化脚本测试,磁盘LRU等功能....
分类:
移动开发 时间:
2014-09-09 13:56:08
阅读次数:
204
首先介绍一下数据的状态
瞬时状态:在程序运行的时候,有些程序数据保存在内存中,当程序退出后,这些数据就不复存在了,所以,我们称这些数据的状态为瞬时的。
持久状态:在使用一些软件的时候,有些数据,在程序退出后,还以文件等形式保存在硬盘中,那么我们称这些数据的状态是持久的。
持久化:就是将程序中的数据在瞬时状态和持久状态之间转换的机制。
JDBC就是持久化机制,将程序数据直接保存成文件也是持久...
分类:
系统相关 时间:
2014-09-08 10:55:56
阅读次数:
293
一如Hibernate中的两个对象之间的关系在MyBatis中也关于两个对象之间的关联关系的描述!直接进入正题。
为了测试数据简单使用表的字段较少!
两个表student,teacher。student中的字段:id,name,supervisor_idteacher中的字段:id,name。本demo使用的技术Spring 和Mybatis的整合。项目简单的截图项目中引入的jar包现在介绍各...
分类:
编程语言 时间:
2014-09-08 10:53:36
阅读次数:
389
大家在Android项目中或多或少的都会使用数据库,为了提高我们的开发效率,当然少不了数据库ORM框架了,尤其是某些数据库操作特别频繁的app;本篇博客将详细介绍ORMLite的简易用法。下面开始介绍ORMLite的入门用法~1、下载 ORMLite Jar首先去ORMLite官网下载jar包,对于Android为:ormlite-android-4.48.jar 和 ormlite-core-4...
分类:
移动开发 时间:
2014-09-07 23:49:06
阅读次数:
373
现在好多企业都觉得hibernate开发程序在映射文件这块时间开销太大,配置文件写起来也繁琐,转而考虑使用比较简单的JPA,因为它有着hibernate的众多特性而且学习成本较低。...
分类:
其他好文 时间:
2014-09-07 22:32:26
阅读次数:
258
这是一篇记录。mybatis是一个部分模仿ORM的framework。是一个介于ORM和原始JDBC的框架。既可以提供ORM的操作对象的特性,又能从详细地控制最终的SQL。达到一个平衡。我们还是得写sql,同时mybatis负责类到数据库记录的映射。mybatis 3之前叫做ibatis, 2......
分类:
其他好文 时间:
2014-09-06 17:19:43
阅读次数:
290