Spring Boot系列
文章平均质量分 65
程序猿洞晓
不忘初心,方得始终。
展开
-
RestFul风格的GET、POST请求到底应该如何接收日期类型
综上所述,结合开头说的,为了前后端交互,日期字段格式统一,可以使用1、2、4三个方案。首先是GET请求,在参数少的时候,没有必要使用对象接收,就可以直接使用1方案;反之GET请求参数较多,可以使用2方案;为了和GET请求的日期统一交互格式,只能采用方案4这里需要注意一点,GET请求封装对象内的日期字段添加的注解是,而POST请求使用的注解是。原创 2022-10-11 11:52:46 · 5228 阅读 · 4 评论 -
swagger2和spring boot整合构建RESTful API文档
由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。这样一来,我们的RESTful API就有可能要面对多个开发人员或多个开发团队:IOS开发、Android开发或是Web开发等。为了减少与其他团队平时开发期间的频繁沟通成本,传统做法我们会创建一份RESTful API原创 2022-03-20 12:39:17 · 158 阅读 · 0 评论 -
SpringBoot项目本地调试代码热部署
开发过程中,一边写代码一边调试,如果项目没有设置热部署功能,则每次需要对项目重启,这样过于麻烦和浪费时间,在各编辑器上都是带有自动编译的功能,下面看一下常用的开发工具IDEA是如何设置的,Eclipse也会说到,相对于两种编辑器,Eclipse配置会简单很多。引入SpringBoot热部署组件引入依赖spring-boot-devtools,版本继承spring-boot的版本。<dependency> <groupId>org.springframework.boot原创 2022-03-16 13:45:00 · 714 阅读 · 0 评论 -
SpringBoot统一异常处理之404、500系统异常处理
之前的一篇文章里面写到的SpringBoot的统一异常处理类,处理异常很是方便,但是其中内容缺少了一部分,也就是404或者500系统异常的处理,因为这些异常是没有进入到接口内部,处理方式和普通的异常处理会有区别。统一异常处理处理代码如下:@ControllerAdvicepublic class ExceptionHandler { @Bean public WebServerFactoryCustomizer<ConfigurableWebServerFactory>原创 2022-03-16 13:30:00 · 1994 阅读 · 0 评论 -
spring boot构建基础版web项目(一)springboot、thymeleaf控制层基础构建
原文作者:弥诺R 原文地址:http://www.minuor.com/147852147/article 转载声明:转载请注明原文地址,注意版权维护,谢谢!写前说明根据个人在各篇博文中看到的信息,以及自己的总结,下面的说明文档只涉及到简明的一些知识点。如thymeleaf的文件路径配置、缓存等,都是直接使用默认的方式,但是实际上可以通过代码中加载和配置文件配置...原创 2018-03-23 17:41:19 · 533 阅读 · 0 评论 -
spring boot构建基础版web项目(二)-spring boot、mybatis整合及相关插件引入
原文作者:弥诺R 原文地址:http://www.minuor.com/1523881561/article 转载声明:转载请注明原文地址,注意版权维护,谢谢!写前说明mybatis常用的功能回忆一下,首先肯定要和spring整合,然后就是mybatis的相关配置,如数据库连接池(druid为例)、别名、驼峰规则等基础配置,再就是相关sql的插件,如常用pageHe...原创 2018-03-26 16:36:45 · 274 阅读 · 0 评论 -
spring boot构建基础版web项目(三)-springboot、redis数据缓存整合
原文作者:弥诺R 原文地址:http://www.minuor.com/1523882147/article 转载声明:转载请注明原文地址,注意版权维护,谢谢!写前说明在spring+spring mvc+mybatis模式下,使用的最多的就是jedis,但是spring boot整合了redis后,依然可以使用jedis,但是同时也提供了一个RedisTempla...原创 2018-03-28 15:58:30 · 450 阅读 · 0 评论