2020
09-27
09-27
Springboot错误处理机制实现原理解析
1.默认的错误机制默认效果①在浏览器中访问不存在的请求时,springboot默认返回一个空白页面浏览器的请求头②客户端访问时,返回json数据{"timestamp":"2020-03-24T02:49:56.572+0000","status":404,"error":"NotFound","message":"Nomessageavailable","path":"/"}客户端访问的请求头原理可以参照ErrorMvcAutoConfiguration错误处理的自动配置给容器中添加了以下组件1.DefaultErrorAttribute...
继续阅读 >
今天记录一下验证码的实现,希望能够帮助到大家!首先我们看一下实现的效果:此验证码的实现没有用到太多的插件,话不多说直接上代码,大家拿过去就可以用。中间用到了org.apache.commons.lang3.RandomUtils工具类,需要pom配置:<!--https://mvnrepository.com/artifact/org.apache.commons/commons-lang3--><dependency><groupId>org.apache.commons</groupId><artifactId>commons-lang3</artifactId><v...
好的热部署让开发调试事半功倍,这样的“神技能”怎么能错过呢,使用过IDEA的童鞋赶紧进来撸一把吧。学习目标快速学会在项目中使用热部署插件运行项目,提高开发效率。具体步骤idea版本是2019.3一、开启IDEA的自动编译(静态)具体步骤:打开顶部工具栏File->Settings->Build->Compiler然后勾选Buildprojectautomatically。二、开启IDEA的自动编译(动态)具体步骤:同时按住Ctrl+Shift+Alt+/然后进入Registr...
一、SpringBoot项目在外部Tomcat启动时加载两次如下所示,spring标志出现两次(截取部分代码)._________/\\/___'_____(_)______\\\\(()\___|'_|'_||'_\/_`|\\\\\\/___)||_)|||||||(_||))))'|____|.__|_||_|_||_\__,|////=========|_|==============|___/=/_/_/_/::SpringBoot::(v1.5.7.RELEASE)2020-04-0216:57:29.505INFO19964---[ost-startSto...
GitHub源码地址:https://github.com/zeng-xian-guo/springboot_jwt_token.git封装JTW生成token和校验方法publicclassJwtTokenUtil{//公用密钥-保存在服务端,客户端是不会知道密钥的,以防被攻击publicstaticStringSECRET="ThisIsASecret";//生成TrokepublicstaticStringcreateToken(Stringusername){//签发时间//DateiatDate=newDate();//过地时间1分钟后过期//CalendarnowTime=Cale...