SpringBoot2学习笔记(七)REST之Swagger

REST,即(Resource) Representational Status Transfer,资源表现层状态转移。REST是一种WEB API的标准、规范,取代了笨重的SOAP。本文要介绍SpringBoot中的RestTemplate和集成Swagger。 一、RestTempl...

2018-06-30 11:23:28

阅读数:141

评论数:0

SpringBoot2学习笔记(六)单元测试

单元测试对提高代码质量,重构代码都有极大的作用!个人平时也比较注重单元测试的编写,以上是阅读《SpringBoot 2精髓》一书的个人总结。 一、单元测试 首先是介绍下JUnit的相关概念。 概念 说明 Assert 测试条件,当条件不成立时抛出异常。如:...

2018-06-24 13:31:59

阅读数:497

评论数:0

SpringBoot2学习笔记(五)项目配置与部署

关于SpringBoot2配置,包括服务器配置、日志配置、配置信息读取以及自动装配。部署方面分jar包部署、war包部署以及多环境部署。 配置文件建议使用Spring官方推荐的yaml文件 一、服务器配置 Spring Boot的Web服务器是tomcat,如果需要换端口有以下三种方...

2018-06-23 18:00:55

阅读数:440

评论数:0

SpringBoot2学习笔记(四)JPA与Mybatis

访问数据库的方式一般来说有两种,一种以Java Entity为中心,将实体和实体关系对应到数据库的表和表关系,例如Hibernate框架(Spring Data JPA由此实现);另一种以原生SQL为中心,更加灵活便捷,例如Mybatis。 本篇要讲数据源配置,接着重点介绍下Spri...

2018-06-19 22:09:01

阅读数:2919

评论数:0

SpringBoot2学习笔记(三)JSON技术

Spring Boot内置了jackson来完成JSON的序列化与反序列化操作,Jackson支持三种层次的序列化与反序列化方式。分别是树遍历方式、DataBind方式以及底层的JsonParser方式。 一、ObjectMapper 当使用 @ResponseBody 注解时,我...

2018-06-18 22:58:43

阅读数:477

评论数:0

SpringBoot2学习笔记(二)MVC框架

这次将谈谈SpringBoot中MVC框架的一些特性,包括uri到方法的映射、方法参数、验证框架、WebMvcConfigure、集成Thymeleaf视图、通过错误处理以及业务层事务处理等内容。 一、uri到方法的映射 首先来看一个示例: @RestController pub...

2018-06-18 16:02:53

阅读数:705

评论数:0

SpringBoot2学习笔记(一)SpringBoot基础入门

看完了Spring Boot 2精髓这本书,打算写一系列Spring Boot的文章做下总结。这本书在网上的评价偏低,其中作者常推销自己的轮子是一方面原因,但我认为它是一本快速入门学习Spring Boot 2的好书,对我的帮助蛮大的。 一、创建SpringBoot项目 进入Sprin...

2018-06-17 13:16:49

阅读数:530

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭