Spring Boot 的拦截器使用非常方便,我们只需要以下两步:
- 自定义类实现
HandlerInterceptor
并注解@Component
让Spring管理;- 自定义一个配置类实现
WebMvcConfigurer
,注解@Configuration
让Spring当作配置类管理;
Spring Boot 的拦截器使用非常方便,我们只需要以下两步:
- 自定义类实现
HandlerInterceptor
并注解@Component
让Spring管理;- 自定义一个配置类实现
WebMvcConfigurer
,注解@Configuration
让Spring当作配置类管理;
404等异常时返回JSON字符串,并解决swagger前端资源(js/css/img),不能正常访问的问题
我们基本上都知道 Spring 使用的是 logback 为日志配置的。
如果在你的项目中启用了你自己定义的 logback.xml 配置的话,本来是彩色的日志输出就变成黑白色了。
SpringBoot本身就内置了日志功能,然而想要输入想要的日志,并且输出到磁盘,然后按天归档,或者日志的切分什么的,自带的日志仅仅具有简单的功能。
默认情况下,Spring Boot 出错时,页面显示如下格式的错误信息:
Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Sun Dec 12 11:18:04 CST 2021 There was an unexpected error (type=Not Found, status=404).
Result类功能:封装需要向前端传递的数据、业务包之间传递数据
默认Redis程序安装在/usr/local/redis目录下;
配置文件:/usr/local/redis/redis.conf,该配置文件中配置的端口为默认端口:6379;
Redis的启动命令路径:
/usr/local/bin/redis-server
可以指定端口启动多个Redis进程。
#/usr/local/bin/redis-server --port 6380 & #启动6380端口的redis实例。
于是我又找呀找呀,终于找到了一个Chrome的插件:
PyAutoGUI是一个纯Python的GUI自动化工具,其目的是可以用程序自动控制鼠标和键盘操作,多平台支持(Windows,OS X,Linux)。