异常
jingzhi1230
这个作者很懒,什么都没留下…
展开
-
Springboot + shiro 加入 spring aop aspects包,出现部分Controller无法被正确注册的问题
昨天追了一天源代码,发现 只要加入 spring-aspects包 某些Controller会被非cglib的对象代理,导致Spring在判断是否有@Controller注解或者@RequestMapping注解的时候判断为false,导致无法被正常映射.后来发现又是shiro的问题!只要将shiro 的AuthorizationAttributeSourceAdvisor去掉,则正常映射.在参考了很多文章之后,大概理解的导致问题的原因按照我的理解,就是AuthorizationAttributeS原创 2020-07-16 11:38:27 · 537 阅读 · 0 评论 -
Springboot @Transactional注解不生效问题 最全总结
问题起因在最近写的一个Springboot + shiro项目中,想在userService层加入事务,结果发现死活不生效更奇怪的是,我在其他Service层加事务,100%有效!在网上找了很多,都是些很基本的原因,后面再说怎么解决的,先把这些基本问题贴出来基本原因@Transactional 注解只能应用到 public 可见度的方法上。 如果应用在protected、private或者 package可见度的方法上,也不会报错,不过事务设置不会起作用。默认情况下,spring会对unche原创 2020-07-16 11:14:36 · 934 阅读 · 0 评论 -
关于springcloud整合springboot文件上传大小限制配置无效的问题
除了要注意springboot2.0以上版本是spring.servlet.multipart.max-file-size=100MBspring.servlet.multipart.max-request-size=1000MB配置之外注意是否使用了zuul,请求时调用的文件上传服务,但是配置却只在文件上传服务里面写了.今天就遇到这样的问题,最后检查错误时,发现file服务并没有报错,仔细一看,是zuul服务报的错,在zuul配置文件加上就可以了…...原创 2020-05-26 15:45:03 · 1881 阅读 · 1 评论 -
文件上传下载异常
遇到异常:Can not find a java.io.InputStream with the name [inputStream] in the invocation stack. Check the tag specified for this action.异常原因:返回inputStream的方法返回值为null,因为没有获取到文件名(将文件名放在session域却没在sess原创 2017-08-10 16:20:03 · 339 阅读 · 0 评论 -
struts框架404错误总结
1:检查访问action的路径是否正确2:检查命名空间是否匹配3:检查项目是否部署4:检查服务器是否报错5:检查struts.xml是否正确配置并在指定位置(src下)6:检查jar包原创 2017-08-13 09:26:13 · 2141 阅读 · 0 评论 -
WARN: SQL Error: 1146, SQLState: 42S02
org.hibernate.dialect.MySQL5Dialect true update 出现异常:WARN: SQL Error: 1146, SQLState: 42S02异常原因:实体与映射文件的id的主键自增长策略冲突,实体中是String id;映射文件中用的自增长策略为identity解决方案:将主键自增长策略改为uuid或将String改为Inte原创 2017-08-15 17:35:18 · 1013 阅读 · 0 评论