
SpringBoot
文章平均质量分 94
一行Java
这个作者很懒,什么都没留下…
展开
-
还用 BeanUtils 拷贝对象?MapStruct 才是王者!一文玩转 MapStruct 全场景【附源码】
代码演示 MapStruct 各种使用场景;让Java对象间的属性拷贝更加简洁,方便原创 2021-06-11 09:26:32 · 582 阅读 · 3 评论 -
5分钟集成实现SpringBoot自动生成API接口文档(上篇)
当你问10个开发人员想不想写开发文档,可能有11个人会告诉你,不想写;那有没有方式可以不写接口文档,能自动生成呢?当然是有的,业界比较主流的是使用丝袜哥(swagger);但是个人使用过程中,觉得它对代码的侵入性有点强,虽然减轻了文档撰写的工作量,但是带来了一些编码的负担,同时和整个业务功能耦合的比较严重;下面推荐一个非侵入的API生成工具:apigcc : https://github.com/apigcc/apigcc 使用起来也非常的简单,而且对代码几乎零侵入。话不多说,代码走着。。。测试源码.原创 2020-11-16 00:10:12 · 4914 阅读 · 2 评论 -
SpringBoot学习之旅(一)---基础项目搭建
文章目录项目创建运行测试请求响应项目创建运行运行正常;超级爽!测试请求响应创建测试类TestControllerimport org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;@R...原创 2019-03-06 14:08:42 · 406 阅读 · 0 评论 -
SpringBoot学习之旅(二)---整合MyBatis(MyBatis Generator)
文章目录前言Pom.xml资源引入资源目录创建数据库及表创建配置mybatis-generator.xml配置application.yml运行generator前言数据库操作是一个项目不可缺少的一部分,工欲善其事必先利其器,一个好的工具会让整个开发效率翻倍,本文介绍SpringBoot通过MyBatis Generator快速整合MyBatis对Mysql的操作。Pom.xml资源引入...原创 2019-03-06 14:09:32 · 879 阅读 · 0 评论 -
SpringBoot学习之旅(三)---响应规范及优雅处理异常
文章目录前言请求规范响应规范响应示例代码实现如何优雅处理异常前言所谓了系统,就是将一系列的请求响应的交互,按一定的流程及规则,将其串联起来,每一次的请求交互做其中的某一项小的工作;然后一步一步的将其串联成一个完整的业务线;正因为每次做的事情及交互的数据不一致,因此我们就需要规范化每一次的请求及响应;这样公共部分的请求及响应的数据即可统一去处理,业务中只需要去处理本次操作个性化的数据及相关的校验...原创 2019-03-06 14:10:17 · 660 阅读 · 0 评论 -
SpringBoot学习之旅(四)---MVC设计模式
文章目录导读前言目录结构完善导读本文基于SpringBoot学习之旅—整合MyBatis(MyBatis Generator);可优先读取该文章,快速搭建一个基于整合了mybatis的SpringBoot项目前言何为MVC可参考mvc设计模式本文简介使用MVC设计模式,实现对用户数据的增删改查操作目录结构完善src/main/java/com.lupf.springboot...原创 2019-03-06 14:10:48 · 5105 阅读 · 2 评论 -
SpringBoot学习之旅(五)---Hibernate Validator(完美的参数校验)
文章目录前言示例前言科技的进步是靠懒人推动的,我觉得没有任何毛病,但是这里说的懒人不是说纯懒的那种!开发过程我想最痛苦的事情就是做那种不懂脑子的体力活,即苦逼,又无趣,那么这样的体力活,我们就得想办法偷懒去做,技能完成相关的工作,又能快速达到效果,他好我也好!这种体力活参数校验就是其中的一个;示例看下面一段注册的接口 /** * 注册 * * @para...原创 2019-03-06 14:11:46 · 8518 阅读 · 0 评论