
spring
leon@love
性格沉稳,爱好看书,看电影,历史,旅游,工作认真.
展开
-
spring4与quartz2.2集群配置
1.引入quartz2.2的maven依赖 <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.3</version> </dependency> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz-jobs</artifactId>原创 2016-09-18 15:35:46 · 2940 阅读 · 0 评论 -
apache shiro集成redis缓存
项目中经常使用shiro做权限认证与授权功能,当用户认证成功后,第一次访问受限的资源时,shiro会去加载用户能访问的所有权限标识。默认情况下,shiro并未缓存这些权限标识。当再次访问受限的资源时,还会去加载用户能访问的权限标识。 当请求多时,这样处理显然不适合生产环境,因此需要为shiro加缓存。shiro本身内置有缓存功能,需要配置启用它。shiro为我们提供了两个缓存实现,一个是基于本地内原创 2017-07-07 01:19:04 · 5853 阅读 · 1 评论 -
SSH框架集成jbpm4.4
近期,由于项目要求,需要使用工作流框架,开发基于工作流的业务模块。经过一翻考察,最终还是决定使用jbpm4.4。尽管此时jbpm5.1已经发布,但相对与jbpm4改动太大、资料甚少。且jbpm之父Tom Baeyens已经出走jboss,去了另一家公司,在jbpm4的基础上开发了原创 2011-09-26 10:53:33 · 6381 阅读 · 9 评论 -
spring mybatis insert selectkey 获取不到主键值
又是一个让同学们纠结一阵的问题,当然包括我。其实这个问题很好解决,没有技术含量,网上一大把。但,在某种特殊情况下,我的小伙伴们会惊呆了。最终还是被我,找出破绽,解决。先上个配置示例,跟网上其他人贴的一样 insert into t_books(name) values (#{name,jdbcType=VARCHAR}) SELECT L原创 2014-03-06 16:17:32 · 27570 阅读 · 9 评论 -
spring mvc4使用及json 日期转换解决方案
又到搭新开发环境的时候,总是不免去网上搜下目前最新的框架。spring是web开发必用的框架,于是乎下载了目前最新的spring4.0.3,同时越来越不想用struts2,想试试spring mvc,也将spring-webmvc4.0.3下了下来,投入两天时间学习后,发现还是挺优雅的,特别是从3.0后,spring mvc使用注解方式配制,以及对rest风格的支持,真是完美致极。下面将这两天研究到的问题做个总结,供参考。1.request对象的获取方式1:在controller方法上加入reques原创 2014-04-19 18:48:41 · 55332 阅读 · 17 评论 -
spring与redis集成之aop整合方案
先下载好依赖包原创 2014-11-13 14:02:53 · 29721 阅读 · 16 评论 -
spring-data-redis包 ValueOperations.increment()操作后,获取值时有bug
今天使用spring-data-redis包操作redis,就是简单的使用redis的计数功能,在redis中的操作命令如:incr key;get key;这两步操作使用spring-data-redis的话,就是这样操作ValueOperations<String, Object> valueOper=redisTemplate.opsForValue();valueOper.increment(key,1);Object value=valueOper.get(key);但就这个简单的操作原创 2016-05-10 15:54:30 · 26085 阅读 · 6 评论 -
spring mvc 4.2 集成 swagger2
Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。原创 2016-11-10 09:12:21 · 2937 阅读 · 0 评论 -
spring mvc4.2与spring-session整合后的跨域配置
spring mvc4.2之后增加了CORS跨域配置支持,这功能不错,我非常喜欢,可以通过java的Annotation方式配置,也可以在spring的xml文件中配置。比如这样: <mvc:cors> <mvc:mapping path="/**" allowed-origins="http://localhost:8090" allowed-methods="GET, POST, OPTIONS, PUT, DELETE" allowed-headers="Accept, O原创 2017-06-16 23:46:59 · 3502 阅读 · 1 评论 -
Spring解决方案使用随笔
我是一个Spring的忠实拥趸,它提供的很多解决方案,我都有使用。不能说每个解决方案都很完美,但也算得上是良心出品。Spring从最初的IOC和AOP,一步一步的发展到目前包罗万象的各类解决方案,彻底颠覆了Java开发模式,对促进软件开发有居功至伟的功劳。我不能想象,要是没有Spring,目前的Java开发是个什么样的景象。近期继续使用了几个spring的解决方案,有:spring-ses原创 2017-12-14 01:06:34 · 620 阅读 · 0 评论