时代在进步,人也要进步。相应的,人所掌握的知识技能也在不断的更新。所以此篇主要是记录一下现在学习spring boot的成果。
说到springboot不同于ssm、ssh从个人的理解来看springboot就像是一个大容器,在这个容器里面所有的配置所需要的材料已经都配置好了,而你需要做的就是把他们配置起来组成一个成型的东西。对于spring boot小白来说:刚接触一项新的知识点会是一头污水。不知从何学起,于是在网上不断的找寻资料,是的资料倒是不少但是资料的差异以及基于每个人的习惯不同。知识点也就不同。好了,下面开始记录
-
spring boot项目创建
-
springboot项目配置
-
spring boot项目各种集成
对于spring boot的创建来说,分为两种一种是基于eclipse开发工具,另一种是基于idea开发工具。但是(eclipse开发工具)要注意的是
您所用到的eclipse必须要添加相应的sts文件,让eclipse了解获得相应的支持,这一块与我所用到的eclipse不匹配所以提一下。
对于idea来说spring boot项目创建有两种方式,一种是创建maven项目,在maven项目的基础上不断的添加各种jar的支持从而一个新的spring boot的helloworld项目就出来了
package com.loveyou;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
/**
* Created by admin on 2019/6/26.
*/
@SpringBootApplication
public class MainApplication {
public static void main(String[] args) {
SpringApplication.run(MainApplication.class,args);
}
}
刚到这一步的时候确实很开心好像springboot 仿佛看到是这么的简单,启动命令就一行代码就可以搞定。
另一种创建项目方法是通过idea创建一个spring 初级项目,只要在springbooot出打勾相应的添加所需的数据库文件、数据库连接方式、需不需要模板等等功能。只要你需要只要打勾就行。
可能,对于小白来说,我这样说还是不明白我这边提供一下eclipse 相应的视频
链接:https://pan.baidu.com/s/1IgYQMEMC7EL7bsjj-s6mrQ
提取码:78we
复制这段内容后打开百度网盘手机App,操作更方便哦
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.9.RELEASE</version>
</parent>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!--<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>-->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.3.1</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
项目创建完成相应的pom.xml相应的包记得要添加啊
springboot配置
配置主要是在配置文件application里面,当然后缀可以是.properties或者是.yml文件;根据个人爱好选择,要注意的是yml后缀文件需要了解相应的yml文件语法,这样的话才可以识别哦
还有的配置文件就是以@符号开头的注解配置
https://www.cnblogs.com/ldy-blogs/p/8550406.html
推荐一个不错的博客
springboot配置还有很多有关于数据库连接的,想jdbc、jpa、druid;页面mvc后缀的
具体的事物具体分析,具体的配置需要具体的记录。
我也在学习,一起进步吧!
springboot项目集成
根据不同的需求从而定下项目所需的结构。springboot相比ssmssh来说集成也更为简单。
首先添加pom.xml
配置文件添加相应的配置
编写测试文件
达成