![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Boot
机智陆小胖
这个作者很懒,什么都没留下…
展开
-
Spring Boot教程 | 第八篇:Spring Boot整合knife4j(swagger-bootstrap-ui)实现自动API文档
一、简介Spring Boot完整教程 | 主页及目录swagger在前后端分离的项目中,接口文档是前后端沟通联调的重要工具。一般我们后端人员会使用接口文档工具(如小幺鸡甚至Excel等)编写接口文档。对于后端开发来说,编写这个json格式的接口说明,本身也是有一定负担的工作,特别是在后面持续迭代开发的时候,往往会忽略更新这个接口说明,直接更改代码。久而久之,接口文档由于缺乏维护,也和实际项目渐行渐远,甚至失去了参考意义。(Ps:部门目前需要对外发布的接口文档以及需要特殊描述的接口仍使用工具进行原创 2020-05-11 18:32:04 · 8848 阅读 · 1 评论 -
Spring Boot教程 | 第一篇:Spring Boot介绍及创建Spring Boot项目
一、介绍Spring Boot完整教程 | 主页及目录多年来 Spring 框架已变得足够成熟,几乎所有 Java 企业应用需要用到的基础组件都可以在 Spring 框架中找到。但在一个新应用中将所有需要的 Spring 组件整合并配置好并不容易。包括设置依赖库,使用xml、注解或配置需要的 Spring Bean等等,所以很多时候我们会听到很多开发者抱怨搭环境花的时间比写代码的时间都还多...原创 2019-07-12 16:13:18 · 857 阅读 · 0 评论 -
Spring Boot教程 | 第二篇:使用Spring Data JPA、Hikari连接池操作MySQL数据库
一、简介Spring Boot完整教程 | 主页及目录Spring Data JPA,它的底层是用Hibernate实现的,相当于封装了一道Hibernate。目的是帮我们简化持久层的代码。Hikari:截止2019年7月,Hikari号称java平台最快的连接池......二、配置及操作2.1引入依赖pom中引入spring-boot-starter-data-jp...原创 2019-07-12 16:15:49 · 4941 阅读 · 0 评论 -
Spring Boot教程 | 第四篇:使用Spring Data REST快速实现RESTful风格接口及更新时Null问题
一、简介Spring Boot完整教程 | 主页及目录上一篇中,我们“手动”实现了RESTful风格的接口,我们可以使用Spring Data REST自动帮我们生成这一系列的接口。Spring Data REST可以将Repository自动输出为REST资源。目前Spring Data REST支持将Spring Data JPA、Spring Data MongoDB、Spring ...原创 2019-07-12 16:18:32 · 2364 阅读 · 0 评论 -
Spring Boot教程 | 第三篇:Spring Data JPA用法进阶
一、介绍Spring Boot完整教程 | 主页及目录上一篇我们对Data JPA的用法进行了基本介绍,本篇将对Data JPA API进行进一步说明。二、用法说明2.1 方法名解析Data JPA在进行方法名解析时,会先把方法名多余的前缀截取掉,比如 find、findBy、read、readBy、get、getBy,然后对剩下部分进行解析。并且如果方法的...原创 2019-07-12 16:16:50 · 1444 阅读 · 0 评论 -
Spring Boot完整教程 | 主页及目录
此教程用于知识巩固、学习笔记、公司新人培训教程以及和各位开发者分享交流。此教程旨在对SpringBoot以及一些常用工具的使用进行说明,帮助开发者建立一套基本的后端知识体系。文中会穿插目前我司部门的开发规范说明、原理分析、个人理解等,本教程可直接指导实际生产开发。教程中所有章节内容均为实际实现,各篇文档从另一方面说为实现过程的完整记录。教程各篇由部门小伙伴们分别贡献,文中难免有错误以及不足的...原创 2019-07-12 16:19:28 · 1458 阅读 · 0 评论 -
Spring Boot教程 | 第七篇:Spring Data JPA (Hibernate) 事务控制
一、前言[此篇很多是我自己的理解和总结,如果有错误的地方欢迎批评指正。部门后端人员务必全部阅读完此篇,尤其是红色字体部分!]1.1 事务的概念事务是数据库管理系统执行过程中的一个逻辑单位,一个操作序列。就数据库事务而言它的存在包含有以下两个目的:为数据库操作序列提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一致性的方法。 当多个应用程序在并发访问...原创 2019-07-19 10:46:09 · 3098 阅读 · 0 评论