使用 @Repository、@Service、@Controller 和 @Component 将类标识为 BeanSpring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository 注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识...
分类:
编程语言 时间:
2014-11-20 18:31:23
阅读次数:
258
packageorg.xnat.dao.util;importjava.lang.reflect.Field;importjava.util.ArrayList;importjava.util.List;importjavax.persistence.Column;/****@authorxnat**/publicclassAutoMap{//键privateStringkey;//符号privateStringdenotation;//值privateObjectvalue;publicAutoMa..
分类:
其他好文 时间:
2014-11-20 15:44:57
阅读次数:
110
packageorg.xnat.dao.util;importjava.lang.reflect.Field;importjava.lang.reflect.InvocationTargetException;importjava.util.ArrayList;importjava.util.List;importjava.util.Map;importorg.apache.commons.beanutils.BeanUtils;importorg.springframework.beans.factory...
分类:
数据库 时间:
2014-11-16 18:56:30
阅读次数:
325
作为SSH三大框架之一的Hibernate,是用来把程序的Dao层和数据库打交道用的,它封装了JDBC的步骤,是我们对数据库的操作更加简单,更加快捷。利用Hibernate框架我们就可以不再编写重复的JDBC代码,不再反复的测试我们的SQL语句写的如何。这里这需要我们简单配置,调用框架给我们提供的方法,就可以完成对数据增删改查的,那么Hibernate到底是个什么样的框架呢?如何使用呢?先看一个关...
分类:
Web程序 时间:
2014-11-16 14:46:23
阅读次数:
338
package com.wiseweb.core.dao;import java.io.Serializable;import java.util.ArrayList;import java.util.List;import org.hibernate.Query;import org.hibern...
分类:
Web程序 时间:
2014-11-13 12:34:04
阅读次数:
192
DAO全称:data access objectORM: object relation mapping.一般不叫DAO模式,只是叫DAO层而已,用来跟数据库打交道。而ORM是对象关系映射,有很多常用的ORM框架。就算是一个应用中采用了ORM框架,也是需要DAO层的,只不过采用了后是跟ORM框架打交...
分类:
其他好文 时间:
2014-11-12 00:37:54
阅读次数:
255
操作数据库常用操作就是增删查改,每做一次就写一次这些操作太麻烦,也没必要,特别是写多条件查询并分页时,太痛苦了,所以抽空写了个dao帮助jar,导入即搞定!妈妈再有不用担心我的项目了!
转载请注明出处!!!
使用说明:
1、类的使用请参照文档说明,不懂可以结合例子demo!
2、分页jsp书写,只需将分页条件包在中即可,然后把jar中的pageJsp中的pageView.jsp拷出来,在数...
分类:
编程语言 时间:
2014-11-07 19:09:19
阅读次数:
283
dao 主要是一些接口,里面定义了一些用于增删改查的方法名daoImpl 就是对dao的具体实现Service 同上,也是一些接口,主要是用来调用dao层的一些方法,所以这里定义的方法一般都定义好了参数;serviceImp 对service的具体实现,这里会调用dao 的一些方法servlet ....
分类:
编程语言 时间:
2014-11-06 19:02:37
阅读次数:
222
想利用泛型抽取BaseDao层,简化操作时出现问题:
@Transactional这个注解是可以继承的,于是就想写在抽取的BaseDao层上,让实现的类可以不用写@Transactional,就可开启事务。
问题描述:
由于偷懒,没给BaseDao抽接口,代码如下:
package com.liang.ssh2.base;
import java.lang.reflect.Paramet...
分类:
编程语言 时间:
2014-11-06 07:07:51
阅读次数:
353
们在SpringMVC开发项目中,有的用注解和XML配置Bean,这两种都各有自己的优势,数据源配置比较经常用XML配置,控制层依赖的service比较经常用注解等(在部署时比较不会改变的),我们经常比较常用的注解有@Component是通用标注,@Controller标注web控制器,@Service标注Servicec层的服务,@Respository标注DAO层的数据访问。SpringMVC启动时怎么被自动扫描然后解析并注册到Bean工厂中去(放到DefaultListableBeanFactory中...
分类:
编程语言 时间:
2014-11-05 21:38:23
阅读次数:
371