笔者在第一次创建springboot(spring web)项目的时候maven库一直出现红色波浪线一直找不到解决办法,如图: 有时会重新创建项目,结果还是不行。 后来在多次尝试后找出了一劳永逸的办法:请大家耐心看完! 在使用idea创建springboot项目时会下载maven库,而它的位置默认在 ...
分类:
编程语言 时间:
2020-06-04 01:01:28
阅读次数:
380
1. 分布式Session共享 在分布式集群部署环境下,使用Session存储用户信息,往往出现Session不能共享问题。 例如:服务集群部署后,分为服务A和服务B,当用户登录时负载到服务A登录成功返回用户session存到本地Cookie中,下一次操作时从Cookie中获取session添加到请 ...
分类:
编程语言 时间:
2020-06-04 00:55:20
阅读次数:
72
认证+授权代码实现 Spring Security是 一种基于 Spring AOP 和 Servlet 过滤器的安全框架。它提供全面的安全性解决方案,同时在 Web 请求级和方法调用级处理身份确认和授权。 有关认证和授权的理论知识,之前有写过相关博客。了解权限管理 一、SpringSceurity ...
分类:
编程语言 时间:
2020-06-03 23:34:12
阅读次数:
71
本文记录Spring-Boot学习途中的点点滴滴。 其实Spring-Boot出来好长时间了,但是一直没去关注过。之前在我的印象里Spring-Boot好就好在减去了很多XML配置,加入了很多自动配置,将注解运用到了极致。想想好像也没啥技术点可以去学习,不过最近打算用spring-Boot做个小网站 ...
分类:
编程语言 时间:
2020-06-03 22:00:04
阅读次数:
81
cache 机制注意事项 可以说,cache 机制很大程度上做到了镜像的复用,降低存储空间的同时,还大大缩短了构建时间。然而,不得不说的是,想要用好 cache 机制,那就必须了解利用 cache 机制时的一些注意事项。1. ADD 命令与 COPY 命令:Dockerfile 没有发生任何改变,但 ...
分类:
其他好文 时间:
2020-06-03 21:55:00
阅读次数:
252
多次遇到这个问题,: 情况一: idea本身缓存的问题:file-->invalidate Cache/restart; 因为我经常会去classes文件,删除编译后的文件,然后修改原代码文件。导致缓存的可能有问题或者冲突。 情况二: 查看structure→modules,其中会包含很多的main ...
分类:
其他好文 时间:
2020-06-03 20:43:04
阅读次数:
93
springboot-异常处理 springboot默认处理 默认情况下,Spring Boot 提供/error映射,以合理的方式处理所有错误,并在 servlet 容器中注册为“global”错误页面。对于机器客户端,它会生成一个 JSON 响应,其中包含错误,HTTP 状态和 exceptio ...
分类:
编程语言 时间:
2020-06-03 20:04:20
阅读次数:
76
事务传播机制 spring在TransactionDefinition接口中定义了七个事务传播行为: propagation_requierd:如果当前没有事务,就新建一个事务,如果已存在一个事务中,加入到这个事务中,这是最常见的选择。 propagation_supports:支持当前事务,如果没 ...
分类:
其他好文 时间:
2020-06-03 18:51:04
阅读次数:
74
配置文件配置暴露一些密码问题处理: jasypt 是一个简单易用的加解密Java库 相关源码github地址 github:https://github.com/ulisesbocchio/jasypt-spring-boot https://github.com/gxing19/Spring-Bo ...
分类:
数据库 时间:
2020-06-03 15:44:50
阅读次数:
110
恢复内容开始 ide:idea2020 springboot引入Shiro,运行报错,依然提示 org.apache.shiro.mgt.DefaultSecurityManager 不存在, 重做过开发环境后在intellij idea中载入java工程,通过maven build工程时报出程序包 ...
分类:
编程语言 时间:
2020-06-03 15:42:22
阅读次数:
306