
Spring Boot
学习分享
AutumnWind0420
记录技术学习,分享带来快乐
展开
-
Spring Boot Web 整合
Spring Boot与Spring MVC天然整合只需要导入starter-web即可。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</a...原创 2020-04-23 03:51:12 · 260 阅读 · 0 评论 -
Spring Boot 日志整合
1. 日志框架java的日志框架很多,而且不同的开源项目可能使用了不同的日志框架,如Spring 使用Apache commons-logging,Hibernate使用jboss-logging。Spring Boot最为多项目的整合是如何整合这些框架的日志的来实现大一统的呢?市面上的日志框架;JUL(java.util.logging)、JCL(Jakarta Commons Logg...原创 2020-04-21 03:34:31 · 481 阅读 · 0 评论 -
Spring Boot 的单元测试
1. 双击选中类名–>controller+shift+T–>回车2. 进入创建测试类对话框勾选自己需要测试的方法以及策略,点击OK,这样便会在test目录下生成相对应的测试类3. 添加相关注解@RunWith(SpringJUnit4ClassRunner.class)@SpringBootTest4. 执行测试用例5. 使用MockMvc测试MockM...原创 2020-04-19 08:11:45 · 135 阅读 · 0 评论 -
Spring Boot 配置文件
1. @ConfigurationProperties告诉SpringBoot将本类中的所有字段和配置文件中相关的属性进行绑定值prefix = "person"意为配置文件中person下面的所有属性与IOC容器中的person对象字段进行一一映射只有这个组件是容器中的组件(配置类加@Component),才能容器提供的@ConfigurationProperties功能Person...原创 2020-04-19 06:43:40 · 215 阅读 · 0 评论 -
YAML语法简介
YAML(YAML Ain’t Markup Language)Ain’t 意为“是又不是”。说它是标记语言就是,说不是就不是。但是有个好处就是相较于XML数据更加压缩,所以便有了YAML“以数据为中心的说法”。YAML:server: port:8080XML:<server> <port>8081</port></server>...原创 2020-04-19 01:32:39 · 244 阅读 · 0 评论 -
IDEA 创建 Spring Boot 项目
使用IDEA创建Spring Boot项目有两种方式,一种是创建Maven项目,添加Spring Boot依赖;二是使用IDEA的Spring Initializr1.创建Maven项目导入Spring Boot 坐标1.1 File—>New—>Project—>Maven:设置好Project SDK1.2 Next设置好groupId,artifactId...原创 2020-04-18 23:03:02 · 173 阅读 · 0 评论