Spring事务内方法调用自身事务 增强的三种方式
摘要:ServiceA.java文件: 查看Spring Tx的相关日志: 可以看到只创建了一个事物ServiceA.service方法的事务,但是callSelf方法却没有被事务增强; 分析原因:Spring事务生成的对象也是被Cglib或JDK代理的对象,就区别于该对象本身了, 代理的对象执行方法之前
阅读全文
spring @CrossOrigin解决跨域问题
摘要:阅读目录: 一、跨域(CORS)支持: 二、使用方法: 1、controller配置CORS 2、全局CORS配置 3、XML命名空间 4、How does it work? 5、基于过滤器的CORS支持 三、spring注解@CrossOrigin不起作用的原因 四、参考文章: 1、control
阅读全文
spring ContentNegotiationManagerFactoryBean 内容协商
摘要:一.什么是内容协商 简单点说,就是同一资源,可以有多种表现形式,比如xml、json等,具体使用哪种表现形式,是可以协商的。 这是RESTfull的一个重要特性,Spring Web MVC也支持这个功能。 1.Spring MVC REST是如何决定采用何种方式(视图)来展示内容呢? 一:根据Ht
阅读全文
spring注解之@Lazy
摘要:今天主要从以下几方面来介绍一下@Lazy注解 @Lazy注解是什么 @Lazy注解怎么使用 @Lazy注解是什么 @Lazy注解怎么使用 1,@Lazy注解是什么 @Lazy注解用于标识bean是否需要延迟加载,源码如下: 只有一个参数,默认是true,也就是说只要加了这个注解就会延迟加载 2,@L
阅读全文
Spring-session redis 子域名 session
摘要:Spring-session & redis 子域名共享session 例子: a.example.comb.example.comSpring 版本 4.2.6.RELEASE Spring-session Maven 依赖相关的包 <!-- redis --> <dependency> <gro
阅读全文