spring
文章平均质量分 87
flysharkym
这个作者很懒,什么都没留下…
展开
-
Spring依赖注入DI
1. Spring是什么?Spring是一个开源框架,是于2003年兴起的一个轻量级Java开发框架。它是为了解决企业应用开发的复杂性而创建的。说它是轻量级的是因为从jar包大小与开销两方面而言Spring都是轻量的。Spring框架目的:解决企业应用开发的复杂性Spring框架应用范围:任何Java应用为什么选择使用Spring?现实往往是这样的:前辈原创 2015-04-01 14:17:48 · 1192 阅读 · 0 评论 -
利用spring session解决共享Session问题
Spring Session是Spring的项目之一,GitHub地址:https://github.com/spring-projects/spring-session。Spring Session提供了一套创建和管理Servlet HttpSession的方案。Spring Session提供了集群Session(Clustered Sessions)功能,默认采用外置的Redis来存储Session数据,以此来解决Session共享的问题。原创 2015-05-15 12:27:41 · 85710 阅读 · 10 评论 -
mybatis一级缓存(session cache)引发的问题
mybatis一级缓存(session cache)引发的问题原创 2016-05-14 12:06:21 · 74992 阅读 · 1 评论 -
Spring中通配符
转:Spring中通配符内容摘要一、加载路径中的通配符:?(匹配单个字符)*(配除/外任意字符)**/(匹配任意多个目录)二、Spring AOP配置通配符execution(public * *(..))within(com.xyz.service.*)@annotation(org.springframework.transaction.annotation.Transactional)转载 2017-01-03 15:28:25 · 2002 阅读 · 0 评论 -
基于JDK动态代理和CGLIB动态代理到底有什么区别?
转自:基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)到底有什么区别摘要结论:基于JDK动态代理 ,可以将@Transactional放置在接口和具体类上。基于CGLIB类代理,只能将@Transactional放置在具体类上。因此 在实际开发时全部将@Transactional放到具体类上,而不是接口上。如何启用cglib动态代理如果设置p转载 2017-01-03 19:54:40 · 2793 阅读 · 0 评论