Spring Boot实战小技巧
Spring Boot实战小技巧
Mars Coder
学无止境
展开
-
Spring Boot实战小技巧(七):实现自定义注解
在Spring Boot的开发中,经常会有与其他业务系统对接或封装公共API接口等需求,为了使开发过程更加便捷性,并降低系统之间的耦合性,通常会使用自定义注解来封装一些业务,在后续开发时直接使用自定义注解即可,无需再关注注解内部业务流程的实现。注解即Spring AOP,Spring AOP基于面向切面编程思想,本文将介绍如何在Spring Boot框架中实现自定义注解。原创 2020-04-22 17:25:31 · 667 阅读 · 2 评论 -
Spring Boot实战小技巧(六):使用Cache实现数据缓存
Spring从3.1版本开始,提供Cache和CacheManager接口实现数据缓存功能,支持使用注解简化开发。Cache接口为缓存的组件规范定义,包含缓存的各种操作集合,CacheManager接口提供缓存配置管理。本文将介绍Cache注解的使用方法和场景。原创 2020-04-22 14:29:28 · 332 阅读 · 0 评论 -
Spring Boot实战小技巧(五):实现Mybatis动态sql语句
Mybatis-Plus自带简单的数据库增删改查函数,但在实际应用中,经常会遇到实现复杂查询或循环添加等操作的需求,需要使用动态sql语句。我们可以在mapper文件,用注解的方式进行动态sql语句的编写,动态sql语句需要添加 `<script> </scrpit>`标签 。原创 2020-04-21 09:16:22 · 694 阅读 · 0 评论 -
Spring Boot实战小技巧(四):从配置文件获取配置值的方式
使用Spring Boot时,可将变量的值写在properties或yml配置文件中,通过读取配置文件中的键值对获取,方便灵活修改服务配置。Spring Boot读取配置值的方式很多,常见的有3种:使用@Value注解、使用@ConfigurationProperties注解和通过Environment对象获取。原创 2020-04-20 11:58:09 · 508 阅读 · 0 评论 -
Spring Boot实战小技巧(三):Spring Boot + Mybatis-Plus
Mybatis可以通过XML或注解方式灵活配置要运行的sql语句,并将Java对象和sql语句映射生成最终执行的sql,最后将sql执行的结果再映射生成Java对象。Mybatis-Plus是一个Mybatis的增强工具,在Mybatis的基础上只做增强不做改变,与Spring Boot的整合亦非常简单,使用Spring Boot + Mybatis-Plus可以轻松实现后端服务对数据库操作的整合。原创 2020-04-17 17:20:04 · 366 阅读 · 1 评论 -
Spring Boot实战小技巧(二):校验HTTP请求参数
使用Spring Boot框架时,可以在实体类的属性定义上增加注解,实现属性值校验,Controller层处理HTTP请求时,在实体类属性校验注解的帮助下,可以轻松判断请求参数是否符合要求。原创 2020-04-17 15:49:14 · 789 阅读 · 1 评论 -
Spring Boot实战小技巧(一):处理HTTP请求
使用Spring Boot框架接收并处理4种HTTP请求:Post、Get、Put、Delete。原创 2020-04-17 14:38:31 · 1031 阅读 · 0 评论