
springboot快速开发
nsxqf
这个作者很懒,什么都没留下…
展开
-
SpringBoot开发详解(二)--SpringBoot的配置文件以及注解
转载自:https://blog.youkuaiyun.com/qq_31001665/article/details/69938750一、Spring Boot注解通过上一篇文章,我们已经快速构建了一个spring boot的项目,那spring boot项目和我们之前使用的springMVC项目有什么区别呢,这一篇我们就来聊一下spring boot为我们开发所带来的便捷性以及配置文件的使用。...转载 2018-11-19 11:32:29 · 1029 阅读 · 0 评论 -
SpringBoot快速开发(七)【数据库整合(pgsql jpa)】
一、引入依赖首先引入pssql和jpa的依赖包: <!-- pgsql --> <dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId&g...原创 2019-01-06 10:59:20 · 6472 阅读 · 0 评论 -
SpringBoot快速开发(六)【雪花算法(snowflake)自增ID】
参考:https://blog.youkuaiyun.com/linghuanxu/article/details/78896317一、为什么用snowflake 数据库自增有自增ID,但是使用起来有以下几个问题:会依赖于数据库的具体实现,比如,mysql有自增,oracle没有,得用序列,mongo似乎也没有。 自增ID是连续的,它就依赖于数据库自身的锁,所以数据库就有瓶颈。 雪...原创 2019-01-05 14:35:42 · 25422 阅读 · 1 评论 -
SpringBoot快速开发(五)【异常管理】
一、引入依赖在SpringBoot中引入AOP是一件很方便的事,和其他引入依赖一样,我们只需要在POM中引入starter就可以了:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</...原创 2019-01-04 20:02:16 · 367 阅读 · 0 评论 -
SpringBoot快速开发(四)【Controller层】
一、代码示例/** * 控制层 * * @author renjie * @version 1.0.0 */@RestController@RequestMapping("/demo")public class Controller { @Autowired Rj rj; @RequestMapping(value="/test", method = ...原创 2019-01-03 20:02:09 · 1083 阅读 · 0 评论 -
SpringBoot快速开发(三)【配置文件】
一、配置文件分类分为yml和properties两类,properties文件中的内容冗余数据比较多,yml内容体现了面向对象的思想,推荐使用yml配置二、修改配置文件第一章节最后一张图(项目启动时控制台打印)中能看到,服务默认使用8080作为端口,可以通过修改配置文件来修改服务端口,从下图中看到,端口被改写为6666tip:application.yml中可配置active项,根...原创 2018-12-29 11:42:22 · 954 阅读 · 1 评论 -
SpringBoot快速开发(二)【Banner配置】
在项目的src/main/resource下新建banner文件,可自定义修改spring服务启动时命令创建的SPRING字样一、banner定制如下图所示,将图片(支持 gif 、png、jpeg等格式)或文本文件放到src/main/resource目录下,服务启动时会将内容打印到控制台,打印顺序:先图片后文本二、定制网站http://patorjk.com/softwar...原创 2018-12-28 17:01:46 · 213 阅读 · 0 评论 -
SpringBoot快速开发(一)【创建项目】
一、工具mavenintelliiJ IDEApostgresqredis二、开发环境Java 1.8Spring Boot 2.0三、创建工程1.选择新建project2.选择spring initializr,点击next3.填写项目的group和artifact,点击next4.这里选择依赖,选择web,其他先不选,等后期开发时有功能加入时...原创 2018-12-28 16:22:23 · 207 阅读 · 0 评论 -
SpringBoot开发详解(三)--SpringBoot配置文件YML注意事项
转载自:https://blog.youkuaiyun.com/qq_31001665/article/details/70197543#commentBox一、多重层级读取在YML中我们再添加一个ZZP2的配置信息,其中包含了girl节点以及girl下的name,age属性。zzp2: name: 西科啦啦 age: 30 height: 175cm weight: 760kg...转载 2018-11-19 11:50:07 · 911 阅读 · 0 评论 -
SpringBoot开发详解(一)--初识SpringBoot
转载自:https://blog.youkuaiyun.com/qq_31001665/article/details/54803354一、写在前面的话:越来越多的公司开始使用sprinbgboot作为后台服务器开发的框架,作为目前微服务框架的佼佼者,现在学习springboot框架是一个很好的机会,我自己也在学习中,这个博文将记录我学习中遇到的点点滴滴以及遇到的问题,目前的目标是通过web接口,数据...转载 2018-11-19 11:11:21 · 1078 阅读 · 0 评论 -
SpringBoot整合Swagger2
一、前言项目使用springcloud框架,服务之间的接口调用比较频繁,使用Swagger2能省去很多手写文档带来的不便,提升编码效率手写Api文档的几个痛点:文档需要更新的时候,需要再次发送一份给前端,也就是文档更新交流不及时。 接口返回结果不明确 不能直接在线测试接口,通常需要使用工具,比如postman 接口文档太多,不好管理Swagger也就是为了解决这个问题,当然也不...原创 2018-09-29 07:15:23 · 146 阅读 · 0 评论