spring-boot 使用 aop 一. 简述 AOP 是一种热门的编程模式,用途十分广泛,可以作为日志的记录、事件订阅。 主要的方式是通过 Aspect 框架,将与项目无太大关联的但是每个方法……
springboot 日志使用(LogBack)
springboot 日志使用(LogBack) 一. 简述 在 web 开发中,大大小小的 bug 是难以避免的。这时候,记录起来的日志就可以用来解决问题或者回滚。当然日志也可以用来查询用户操作……
springboot 的多配置环境配置
springboot 的多配置环境配置 一. 简述 多环境配置,这个东西无论在大厂小厂都是需要的,因为往往我们开发环境、测试环境、生产环境都不一样。数据库连接不说别的,起码 url 是……
springboot 与 security 保护 web 安全
springboot 与 security 保护 web 安全 一. 简述 做 web 项目,权限的事情就常常伴随着左右,比如某个用户有没有资格访问这个资源,常用的权限框架一般有 shrio 和 spring-secu……
springboot 与接口文档系统 swagger
springboot 与接口文档系统 swagger 一. 简述 日常开发中,常常需要接口文档的交互,跟前端也好,跟 app 端的也好。但是如果是手动编写的文档,常常会因为各种原因(当然,懒和……
springboot 与 freemark 模板
springboot 与 freemark 模板 一. 简述 Freemarker 是一个热门的 MVC 模板引擎,拥有跟 jsp 一样的一些指令标签,广受大众的热爱。 我没真正使用过 Freemarker ,在即将投入…
springboot 与数据验证
springboot 与数据验证 一. 简述 在项目开发中,验证参数也是最经常使用的业务需求了。通常在开发的时候都需要根据业务需求,对参数进行必要验证。 当然一堆的 if-else 的验证……
springboot 与数据接口
springboot 与数据接口 一. 简述 从以往的 Spring 项目开发经验来看,Spring 对 JSON 情有独钟,这也得益于 JSON 是JS 发明的一种轻量级的数据交换格式,因为本身 JS 是弱类型……
springboot 与 web 拦截器
springboot-web 拦截器的使用 一. 简述 用过 SpringMVC 的应该都知道拦截器,拦截器可以设置在 SpringMVC 接收请求之前处理(返回 true 继续执行或 false 拒绝执行),方法处理……
springboot 常用异常信息返回
springboot-web 常用异常信息返回 一. 简述 在日常的开发中,都会有多多少少的异常发生,如:不存在异常、参数异常等等。那这时候怎么向前端展示也是一个问题,通常的做法就是建……