二、搭建SpringBoot
我使用了的intelliJ IDEA是社区版,springboot是2.0.4。
1、安装jdk1.8,并配置环境。
JAVA_HOME: C:\Program Files\Java\jdk1.8.0_221
Path : %JAVA_HOME%\bin;
2、安装Maven,并配置环境。
MAVEN_HOME : I:\Maven\apache-maven-3.6.1
Path : %MAVEN_HOME%\bin;
在 I:\Maven\apache-maven-3.6.1\conf 中的settings.xml 中配置:
I:\Maven\LocalMaven
alimaven aliyun maven http://maven.aliyun.com/nexus/content/groups/public/ central3、在社区版intelliJ IDEA 上搭建springboot2.
(1)、
(2)、
(3)、
(4)、
(5)、在pom.xml中添加springboot的依赖,以及自己Java中创建启动类与编写代码,在resources中创建application.properties.
如果没有Java 和 resources,可以自己建
选中文件夹>左键>Mark Directory as
java文件夹选 Sources Root
resources文件夹选 Resources Root
springboot就创建好了。
总结一下自己第一次创建时所遇到的问题:
1、到settings.xml中去添加本地创库的时候,我用WPS打开的,导致其编码格式被改变了(可以使用软件 Beyond Compare-4 去比较原先的和自己更改后的文件), 要打开settings.xml建议用软件 Notepad++ 。
2、第一次创建的时候,中心仓库是默认的,速度很慢(反正我下载没成功),可以换成国内阿里云的。
第二次搭建我怎么感觉比第一次搭建少了好多操作???是我的错觉,还是搭建成功了一次后,有一些操作默认了?????
这位的他的写的比较好,记一下: https://blog.csdn.net/tisfreedom/article/details/81180660
<!-- 定义公共资源版本 -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.1.RELEASE</version>
<relativePath />
</parent>
<dependencies>
<!-- 包含 mvc,aop 等jar资源 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- 整合ssm -->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<!-- 日志依赖 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-log4j2</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
项目结构:
创建启动类:
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
一日一步,小步? 大步?
聚沙成塔,集腋成裘。