-keepclassmembers class * extends de.greenrobot.dao.AbstractDao { public static java.lang.String TABLENAME;}-keep class **$Properties -dontwarn bu...
分类:
其他好文 时间:
2014-09-16 17:17:40
阅读次数:
166
global.dao.dbcp.xml:
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx...
分类:
其他好文 时间:
2014-09-15 17:56:09
阅读次数:
254
在项目中使用Spring通常使用他的依赖注入可以很好的处理,接口与实现类之间的耦合性,但是通常的应用场景中都是Service层和DAO层,或者web层的话, 也是与Strust2来整合,那么如何在Listener中使用Spring自动注入的接口呢。 接下来开始记录下今天做的一个小工具。这个小工具是通...
分类:
编程语言 时间:
2014-09-15 15:51:19
阅读次数:
231
在写本章前先去网上找了一下关于ORM的相关资料,以为本章做准备,发现很多东西今天才了解,所以在这里也对ORM做不了太深入的分析,但还是浅谈一下EFW框架中的设计的简易ORM;文中有一点讲得很有道理,Dao与ORM的区别,Dao是对数据库操作的封装,编写的代码方式像一种设计方法,而ORM支持对象...
分类:
其他好文 时间:
2014-09-14 12:38:47
阅读次数:
252
Morphia 是一个针对Mongo和Java 对象转换的映射的轻量级ORM类型安全类库。
1.简单易用,轻量级,一旦每一种类型通过反射获取将被缓存,性能比较好。
2.Datastore和DAO的抽象封装。
3.快速的查询的支持,在类运行时进行校...
分类:
其他好文 时间:
2014-09-14 10:08:26
阅读次数:
241
package cn.itcast.oa.base;import java.util.List;public interface BaseDao { void save(T entity); void delete(Long id); void update(T entity); ...
分类:
编程语言 时间:
2014-09-13 15:49:25
阅读次数:
244
一. 前言:
在上一篇博文中, 我们使用模板模式进行事务管理, 代码看起来已经很简洁了, 但是还是不太完美,
我们依然需要在service层编写和事务相关的代码, 即我们需要在service层宗声明一个TransactionTemplate.
本篇文章中, 我们将使用Java提供的动态代理来完成事务处理, 你将看到无论在service层还是在dao层都不会
有事务处理代码...
分类:
编程语言 时间:
2014-09-13 14:40:25
阅读次数:
225
DAO (Data Access Object) 数据访问对象是一个面向对象的接口. 直接操作数据库, 针对数据的增添,删除,修改,查找,具体为业务逻辑层或表示层提供数据服务....
分类:
移动开发 时间:
2014-09-12 15:08:33
阅读次数:
336
1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。
2. Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。他很大程度的简化DAO层的编码工作
3. hibernate使用Java反射机制,而不是字节码增强程序来实现透明性。
4. hibernate的性能非常好,因为它是个轻量级框架。映射的灵活性很出色。它支持各种关系数据库,从...
分类:
系统相关 时间:
2014-09-12 15:08:03
阅读次数:
184
如果你使用过hibernate的eclipse插件自动创建DAO文件,那么就容易理解下面介绍的内容;如果你还没有用过hibernate也无妨。下面介绍使用mybatis 3的eclipse插件自动生成相关文件以及如何使用这些文件。eclipse插件安装地址:http://mybatis.google...
分类:
其他好文 时间:
2014-09-12 15:03:03
阅读次数:
236