spring
小T猴
向往、追求、完美
展开
-
SpringMVC+MyBatis - 7 Spring自动扫描注解类的冲突问题
SpringMVC+MyBatis - 7 Spring自动扫描注解类的冲突问题Spring MVC项目中通常会有二个配置文件,sprng-servlet.xml和applicationContext.xml二个配置文件,通常会出现以下几个配置1. 它的作用是隐式地向 Spring 容器注册 - AutowiredAnnotationBeanPostProcess转载 2015-02-01 11:16:17 · 313 阅读 · 0 评论 -
spring mvc 支持options方法
springdispatcherservlet-name>org.springframework.web.servlet.DispatcherServletservlet-class>contextConfigLocationparam-name>classpath:springMvc-viewresolver.xmlparam-value>init-param>dis原创 2017-11-12 13:22:12 · 2247 阅读 · 0 评论 -
Spring在代码中获取bean的几种方式
方法一:在初始化时保存ApplicationContext对象 方法二:通过Spring提供的utils类获取ApplicationContext对象 方法三:继承自抽象类ApplicationObjectSupport 方法四:继承自抽象类WebApplicationObjectSupport 方法五:实现接口ApplicationContextAware 方法六:通过Spring提供的Cont...转载 2018-05-22 17:29:26 · 452 阅读 · 0 评论 -
Spring-data-redis cacheable并发导致的null问题
Spring-data-redis cacheable并发导致的null,版本低于1.8.11会导致该问题1.8.11之前的版本通过@cacheable缓存获取内容,代码层面是先判断缓存key值是否存在,存在在进行get缓存值,这就会导致非原子性操作。问题场景:(高并发情况下,多线程操作同一个key)步骤:1.线程1获取缓存值,刚判断key值存在2.线程2在此期间删除了缓存中的该ke...原创 2019-08-08 16:35:16 · 1014 阅读 · 0 评论