1、选择Spring Initializr初始化Spring,JDK版本。
2、初始化设置
Group:组名、公司域名反写
Artifact:项目名称
Type:项目类型,这里我选择为Maven,Maven项目管理工具管项目。
也还有Gradle、等方式可供选择,具体依照项目需求来选择不同的管理工具。
Language:Java语言。
Packaging:项目打包方式为Jar 或者War包
Java Version:当然也就是我们的JDK版本。
其余不讲
这里Package:注意要改成我们想依照什么名字创建根包,其下有entiry、dao、servce、controller等包。
选择完毕最后选择:Next。
3、选择依赖,在这可以选择很多依赖,此处快速创建只需要选择Web模块就行。最后点击Next
4、最后选择项目的目录,可以将项目名字复制,Project location目录位置后j加\,然后再粘贴项目名字。
这样就会生成以一个单独的文件夹为单位的项目文件。便于以后项目的转移。
路径后添加项目名字(可选)
点击OK idea会帮我们创建这个目录
5、然后Maven就开始加载依赖了。网速很慢的话。可能造成项目创建失败。
6、点击选择Maven帮我们自动导入依赖。
7、完整初始项目的目录结构
8、xml文件中已经自动生成了一些依赖。
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.1.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.study</groupId>
<artifactId>springboot_helloworld</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>springboot_helloworld</name>
<description>Demo project for Spring Boot</description>
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>org.junit.vintage</groupId>
<artifactId>junit-vintage-engine</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
接下来就只需完善我们的目录新建dao、enrity、service等包啦。