Spring Boot——模板的使用
摘要:参考文档 boot-features-spring-mvc-template-engines:https://docs.spring.io/spring-boot/docs/2.2.1.RELEASE/reference/htmlsingle/#boot-features-spring-mvc-te
阅读全文
Spring Boot——Email的使用
摘要:参考文档 Guide to Spring Email:https://www.baeldung.com/spring-email Spring Boot中使用JavaMailSender发送邮件:http://blog.didispace.com/springbootmailsender/ Spri
阅读全文
Spring Boot 启动脚本
摘要:参考资料 重启 sh spring-boot.sh java_jar_name #!/bin/bash jar_name=$1 if [ "$jar_name" = "" ]; then echo -e "\033[0;31m 未输入应用名 \033[0m" exit 1 fi pid=$(ps x
阅读全文
Spring Boot 事件监听
摘要:参考文章 官方参考:https://docs.spring.io/spring-boot/docs/2.1.8.RELEASE/reference/html/boot-features-spring-application.html#boot-features-application-events-
阅读全文
Spring 国际化
摘要:参考文档 使用场景1——主动接收某个参数,并解析语言 PublicParam 是自定义的公共参数,在拦截器里面处理好了。 主动接收参数并返回一个语言环境 配置国际化文件 例如:新建三个文件,并在里面填写信息 文件名:messages.properties(默认) driver.info.name=司
阅读全文
Spring Boot 常用启动命令
摘要:参考文档 Spring官方文档:https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#howto-set-active-spring-profiles 指定环境
阅读全文
Spring Boot Cache使用指南
摘要:参考资料 Spring Boot缓存注解@Cacheable、@CacheEvict、@CachePut使用:https://blog.csdn.net/dreamhai/article/details/80642010 官方文档:https://docs.spring.io/spring-boot
阅读全文
Spring Boot启动文件
摘要:参考文档 参考文件 参考1 source /etc/profile SpringBoot=$2 if [ "$1" = "" ]; then echo -e "\033[0;31m 未输入操作名 \033[0m \033[0;34m {start|stop|restart|status} \033[
阅读全文
Spring的logback日志的配置
摘要:参考文档 配置方案 下面的方案使用前都需要更改日志的位置。 方案1(logback-spring.xml) 方案2(logback-spring.xml)
阅读全文
Spring AOP的使用
摘要:参考文档 Spring Boot 2.x 教程系列 | AOP 切面统一打印请求日志最佳实践:https://juejin.im/post/5c6cf099f265da2d8c7dc3b0 手把手教你如何优雅的使用Aop记录带参数的复杂Web接口日志:https://www.cnblogs.com/
阅读全文
Spring 校验器(Validator)
摘要:参考文档 Hibernate Validator – Java Bean Validation Example: https://howtodoinjava.com/hibernate/hibernate-validator-java-bean-validation/ https://docs.sp
阅读全文
ResponseEntity的使用
摘要:参考文档 ResponseEntity和@ResponseBody以及@ResponseStatus区别:https://www.jdon.com/springboot/responseentity.html 常用构造方法 构造方法-1 使用示例 构造方法-2 接收一个泛型参数和HttpStatus
阅读全文
Jackson
摘要:格式化相关 @JsonFormat(格式化) 根据不同的属性格式化效果也不同 示例——Year 示例——YearMonth 示例——LocalDate 示例——LocalDateTime @JsonSerialize(序列化) 使用方式-当值为空时返回一个空字符串(String类型) 声明 使用 使
阅读全文