sping中的RowMapper可以将数据中的每一行数据封装成用户定义的类. 我们在数据库查询中,如果返回的类型是用户自定义的类型是需要包装,如果是Java自定义的类型,如:String则不需要.。之后的hibernate和spring整合了就不会用这个Rowmapper,毕竟太不方便了,只有spr ...
分类:
移动开发 时间:
2017-07-21 23:19:45
阅读次数:
436
在Spring中使用Quartz有两种方式实现:第一种是任务类继承QuartzJobBean,第二种则是在配置文件里定义任务类和要执行的方法,类和方法可以是普通类。很显然,第二种方式远比第一种方式来的灵活。 这里使用MethodInvokingJobDetailFactoryBean,任务类可以不实 ...
分类:
编程语言 时间:
2017-07-19 15:26:58
阅读次数:
208
当我们一个项目的数据量很大的时候,就需要做一些缓存机制来减轻数据库的压力,提升应用程序的性能,对于java项目来说,最常用的缓存组件有Redis、Ehcache和Memcached。 Ehcache是用java开发的缓存组件,和java结合良好,直接在jvm虚拟机中运行,不需要额外安装什么东西,效率 ...
分类:
编程语言 时间:
2017-07-15 23:55:16
阅读次数:
667
1,利用spring-data-redis整合 项目使用的pom.xml: redis.properties: applicationContext.xml: User实体类: UserDAOImpl: 1,spring对dao层的封装很多用了类似于下面代码的模板方式。 2,RedisTemplat ...
分类:
编程语言 时间:
2017-07-15 11:23:34
阅读次数:
277
Spring提供了一个JmsTransactionManager用于对JMS ConnectionFactory做事务管理。这将允许JMS应用利用Spring的事务管理特性。JmsTransactionManager在执行本地资源事务管理时将从指定的ConnectionFactory绑定一个Conn ...
分类:
编程语言 时间:
2017-07-12 18:52:07
阅读次数:
161
Spring提供了一个JmsTransactionManager用于对JMS ConnectionFactory做事务管理。这将允许JMS应用利用Spring的事务管理特性。JmsTransactionManager在执行本地资源事务管理时将从指定的ConnectionFactory绑定一个Conn ...
分类:
编程语言 时间:
2017-07-12 17:39:46
阅读次数:
237
在实际项目中时常需要连接多个数据库,而且不同的业务需求在实现过程当中往往需要访问不同的数据库。 jdbc.properties配置文件,配置多个dataSource spring-config.xml配置文件如下,将DynamicDataSource Bean加入到Spring的上下文xml配置文件 ...
分类:
编程语言 时间:
2017-07-11 23:27:05
阅读次数:
271
1.配置JMS 发送信息到activeMQ xml配置信息 2.destination消息队列定义 3。监听器BatchJob 3.1 jms.xml 3.2 监听器impl 回调方法: 整理了一下整个流程如图所示: ...
分类:
编程语言 时间:
2017-07-10 19:07:45
阅读次数:
290
1.Spring同mybatis的整合步骤? DataSource(主要提供的数据源) DataSource(主要提供的数据源) 整合SqlSessionFactory(代表的是mybatis的配置) 整合SqlSessionFactory(代表的是mybatis的配置) 整合的代码: <bean ...
分类:
编程语言 时间:
2017-07-06 12:18:54
阅读次数:
172
前言 Ehcache 是一个成熟的缓存框架,你可以直接使用它来管理你的缓存。 Spring 提供了对缓存功能的抽象:即允许绑定不同的缓存解决方案(如Ehcache),但本身不直接提供缓存功能的实现。它支持注解方式使用缓存,非常方便。 本文先通过Ehcache独立应用的范例来介绍它的基本使用方法,然后 ...
分类:
编程语言 时间:
2017-07-06 12:11:34
阅读次数:
209