![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
CNOYG
这个作者很懒,什么都没留下…
展开
-
chrome浏览器下使用iframe禁用cookie的问题
chrome浏览器下使用iframe禁用cookie的问题项目中使用iframe嵌入了第三方系统页面,在chrome浏览器80版本后SameSite默认启用,导致嵌入的页面cookie被禁用,嵌入的页面Ajax请求无法携带cookie,导致请求失败。解决思路:chrome只是禁止第三方的cookie,对于同源的请求是不禁用的,在这种情况下可以使用nginx进行第三方系统的请求代理,解决同源问题。nginx示例配置如下: #代理的第三方请求地址upstream iframe_srver{ s原创 2021-08-26 14:10:10 · 2665 阅读 · 0 评论 -
记录一次SpingMVC进行aop切面操作配置不生效的问题
在spingMVC中,通过自定义注解进行切面业务处理,此时配置aop时需要确认当前配置的注解使用的是哪一层级;controller层的注解aop配置和service层的注解aop配置时不同的;使用controller 层注解进行aop时,需要在spring-mvc.xml中配置相关类扫描和开放切面支持;注意web.xml中的配置,DispatcherServlet指向的是springMVC容器,applicationContext.xml指向的是spring容器;spring容器和springmvc原创 2020-10-20 16:13:37 · 902 阅读 · 0 评论 -
springboot集成druid导致批量SQL操作异常问题的解决
springboot 集成druid过程中的问题记录项目中集成了druid作为监控SQL运行及排查慢SQL,在集成成功后一切监控正常,但是在执行批量更新操作是,系统报错sql injection violation, multi-statement not allow,表示不能进行批量操作,在网上搜索解决办法有两种:1.在jdbc连接后面加allowMultiQueries=true,表示可以进行批量操作,但是没有起作用;2、自定义filter,如下@Bean@ConfigurationPrope原创 2020-05-09 18:14:05 · 1238 阅读 · 0 评论 -
springboot + shiro动态权限
此处不再说明springboot集成shiro相关内容,如有不懂集成的可以搜素相关帖子。场景:多项目管理中,各个项目分配给同一个账号不同权限,在进行项目切换中权限会统一查询导致权限范围蔓延扩大,需要进行项目级的权限隔离;1、首先在ShiroConfig中设置ShiroRealm的名称(可以省略,但是建议设置),此处设置后再后续清除缓存时需要用到;@Beanpublic ShiroRealm...原创 2019-12-26 15:05:26 · 182 阅读 · 0 评论 -
使用UEditor实现自定义绝对路径上传图片
在项目中,要求所有的上传文件都必须在项目运行目录之外,所以在使用百度的ueditor的时候上传配置实现自定义的路径,但是在网上搜了很多方法都没有实现,作者通过一片文章提及修改ueditor.jar的源码思路实现了上传自定义配置路径。下面是具体的方法。 1.重写ueditor的上传类。 如图中红框中的类都涉及部分修改。主要是对上传写入磁盘时的路径进行可配置的修改,改动较小。public ...原创 2018-09-11 18:16:51 · 2224 阅读 · 0 评论 -
Springboot 生产环境下读取Resource下的文件
Springboot 生产环境下读取Resource下的文件在springboot中读物resource下的文件,ResourceUtils.getFile()是个很好用的方法,直接获取resource下的文件,用法如下: File file = ResourceUtils.getFile("classPath:static/img/logo.png");方法很好用,但是在使用mav...原创 2019-05-08 18:11:08 · 4215 阅读 · 1 评论