求教Spring-Shiro导致@Async注解失效的问题
公司要求做文件上传、解析、比对的功能。由于Excel文件内容较多,采用@Async实现异步解析比对。
未使用Shiro前,异步方法正常执行。但是配置了Shiro之后,异步方法失效,变为同步执行,求教大佬这是什么原因。
注:
调用异步方法的类 与 异步方法所在类 不同。
Spring配置文件不存在包的重复扫描。
配置 Shiro /**=anon 可以按预期正常运行,配置Shiro /**=authc 会导致@Async注解失效。
未使用Shiro前,异步方法正常执行。但是配置了Shiro之后,异步方法失效,变为同步执行,求教大佬这是什么原因。
注:
调用异步方法的类 与 异步方法所在类 不同。
Spring配置文件不存在包的重复扫描。
配置 Shiro /**=anon 可以按预期正常运行,配置Shiro /**=authc 会导致@Async注解失效。
...全文


Web 开发
