码迷,mamicode.com
首页 >  
搜索关键字:dao层    ( 1250个结果
Java Listener中Spring接口注入的使用
在项目中使用Spring通常使用他的依赖注入可以很好的处理,接口与实现类之间的耦合性,但是通常的应用场景中都是Service层和DAO层,或者web层的话, 也是与Strust2来整合,那么如何在Listener中使用Spring自动注入的接口呢。 接下来开始记录下今天做的一个小工具。这个小工具是通...
分类:编程语言   时间:2014-09-15 15:51:19    阅读次数:231
Java事务(五) - 使用动态代理
一. 前言: 在上一篇博文中, 我们使用模板模式进行事务管理, 代码看起来已经很简洁了, 但是还是不太完美, 我们依然需要在service层编写和事务相关的代码, 即我们需要在service层宗声明一个TransactionTemplate. 本篇文章中, 我们将使用Java提供的动态代理来完成事务处理, 你将看到无论在service层还是在dao层都不会 有事务处理代码...
分类:编程语言   时间:2014-09-13 14:40:25    阅读次数:225
iOS下的dao层实现代码
DAO (Data Access Object) 数据访问对象是一个面向对象的接口. 直接操作数据库, 针对数据的增添,删除,修改,查找,具体为业务逻辑层或表示层提供数据服务....
分类:移动开发   时间:2014-09-12 15:08:33    阅读次数:336
使用hibernate的优点
1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。  2. Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。他很大程度的简化DAO层的编码工作  3. hibernate使用Java反射机制,而不是字节码增强程序来实现透明性。  4. hibernate的性能非常好,因为它是个轻量级框架。映射的灵活性很出色。它支持各种关系数据库,从...
分类:系统相关   时间:2014-09-12 15:08:03    阅读次数:184
项目OA之Dao层设计
1.今天中秋节,一个人过,祝自己能找到一个好的实习,不多废话,写上今天的项目笔记. 2.昨天完成了OA系统管理中的User       Department     Role  3个实体类的设计,今天完成其中一组的功能设计,细节很多,知识点很多,整理的比较长. 3.首先需要处理的就是包结构的设计,分三层:显示层(View),业务层(Service),数据访问层(Dao)如下:...
分类:其他好文   时间:2014-09-09 13:07:18    阅读次数:332
springMVC+ajax分页查询
项目用到ajax技术的查询,查询结果很多时候要分页展示。这两天摸索了一下,在这里做一总结,方便自己随时查看, 也方便后人参考。 这里的顺序遵从从前台页面到后台控制器,业务层,Dao层。 下面先讲页面,页面js代码如下: /* 全局变量 */ var userCount;//符合查找条件的用户总页数,分页参考 var pageIndex = 0;//当前页,默认为0 var pageSize...
分类:编程语言   时间:2014-09-05 22:30:42    阅读次数:291
web学习笔记(2014-09-05)
-> dao层的考虑:在满足需求的前提下尽量使用最“轻”的查询,尽可能少占用时间内存等资源 -> 实体类不带任何业务逻辑,纯 POJO -> 实体类的 equals 和 hashCode 仅依赖 business key,不要依赖数据库里的 id -> RESTful 为 request 和 response 做专门的类,也是 POJO,这些类尽量扁平,即尽量不嵌套,...
分类:Web程序   时间:2014-09-05 08:46:21    阅读次数:182
SQL或HQL预编译语句,能够防止SQL注入,但是不能处理%和_特殊字符
最近项目在做整改,将所有DAO层的直接拼接SQL字符串的代码,转换成使用预编译语句的方式。个人通过写dao层的单元测试,有以下几点收获。 dao层代码如下 //使用了预编译sql public List selectConfigBySuffix(String suffix) { String hql = "from IndvConfigModel where configKey...
分类:数据库   时间:2014-09-04 17:11:55    阅读次数:229
泛型T的类型获取
T.getClass()或者T.class都是非法的,因为T是泛型变量。由于一个类的类型是什么是在编译期处理的,故不能在运行时直接在Base里得到T的实际类型。/***可以在service层直接调用,也可以在DAO层扩展调用*/public class BaseDaoImpl implements ...
分类:其他好文   时间:2014-08-25 11:32:34    阅读次数:134
ibaits与spring整合的心得
Ibatis2.3与spring3.0整合,其要明确一下,Ibatis与Hibernate一样都是dao层链接数据库用的框架。它是一个轻量级的orm框架,比Hibernate更加灵活。sqlMapConfig是spring提供给它的核心类,它是线程安全的,是单例模式,其作用类似于Hibernate的...
分类:编程语言   时间:2014-08-20 15:50:42    阅读次数:212
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!