springboot
bingtianxuedi111
这个作者很懒,什么都没留下…
展开
-
用Filter 改造http上传信息
1. 写一个Filter (XxxFilter)继承 OncePerRequestFilter doFilter方法的第一个参数HttpServletRequest需要自定类重写(如:HttpRequestWrapper继承ContentCachingRequestWrapper)2. post 请求 1.XxxFilter 2. ServletRequestWrapper:167-getParameterMap()Request (org.a...原创 2022-03-09 09:02:21 · 310 阅读 · 0 评论 -
springboot 单测上下文环境重载问题
参考官网Testing上下文缓存一旦 TestContext 框架为测试加载了ApplicationContext(或WebApplicationContext),该上下文将被缓存并重用于所有后续测试,这些测试在同一测试套件中声明相同的唯一上下文配置。要了解缓存的工作原理,了解“唯一”和“测试套件”的含义很重要。一个ApplicationContext可通过的是,用于加载配置参数的组合来唯一地标识。因此,配置参数的唯一组合用于生成缓存上下文的密钥。TestContext 框架使用以下配置.翻译 2021-09-13 10:11:31 · 948 阅读 · 0 评论 -
springboot自定义事务
1.在springBoot项目中service的实现类可以通过注解@Transactional添加事务2.可以通过设置包名统一设置事务3.自定义代码内设置事务(1).注入事务管理类 @Resource PlatformTransactionManager platformTransactionManager; @Resource TransactionDefinition transactionDefinition;2)使用事务@Resourceprivate Or原创 2020-11-26 16:01:59 · 2192 阅读 · 0 评论 -
Chrome调试时跨站不能设置cookie问题
Chrome调试时跨站不能设置cookie问题this set-cookie didn't specify a "SameSite" attribute,然后变成默认Lax。然后我搜索了一下Samesite定义,有三个值,None, Lax,Strict.这个参数是防止跨站攻击用的,因为测试环境,所以最方便就是跨站调试了。找了一下怎么关闭chrome的这个选项,虽然别的网站可能有一点风险。自己调试的时候会方便点。chrome://flags/#same-site-by-defau..原创 2020-11-26 09:48:42 · 2903 阅读 · 0 评论 -
Cannot access org.springframework.context.ConfigurableApplicationContext
新导入项目,提示报 Cannot access org.springframework.context.ConfigurableApplicationContext的错,百度一番,需删除导入项目自动生成的xxx.iml ,然后刷新下右侧maven tab即可,这里记录一下。转载 2020-08-26 11:21:50 · 476 阅读 · 0 评论