用IDEA快速搭建spring boot项目(从零开始)

版本

IDEA 2018.3.5
JDK 1.8.0-212

概念理解(spring–springMVC–springBoot)

Spring 最初利用“工厂模式”( DI )和“代理模式”( AOP )解耦应用组件。大家觉得挺好用,于是按照这种模式搞了一个 MVC 框架(一些用 Spring 解耦的组件),用开发 web 应用( SpringMVC )。然后有发现每次开发都要搞很多依赖,写很多样板代码很麻烦,于是搞了一些懒人整合包( starter ),这套就是 Spring Boot 。

搭建步骤

1.新建项目
用IDEA快速搭建spring boot项目(从零开始)_第1张图片
选好jdk,然后next
用IDEA快速搭建spring boot项目(从零开始)_第2张图片写好相关名称,next
用IDEA快速搭建spring boot项目(从零开始)_第3张图片然后选择springboot相关依赖,由于是简单的springboot项目,这里我只选择了web,像数据库操作的,以后在涉及,springboot版本这里选择2.1.6,在后面有snapshot的是不稳定版本,然后next,finish
用IDEA快速搭建spring boot项目(从零开始)_第4张图片项目建好后,看下项目结构,并删除不必要的文件
用IDEA快速搭建spring boot项目(从零开始)_第5张图片然后创建一个测试类,这样我们就可以测试了
用IDEA快速搭建spring boot项目(从零开始)_第6张图片在浏览器中输入http://127.0.0.1:8080/test,就可以看到结果了.
用IDEA快速搭建spring boot项目(从零开始)_第7张图片

目录讲解(很重要,必须会)

用IDEA快速搭建spring boot项目(从零开始)_第8张图片
1.Sources Root
source可编译目录才可以新建java类和包,这类的是可以编译的
2.resources
资源目录,一般src-main-resources设置为资源目录,该目录下的文件是会被编译到输出目录下的。
3.test resource root
src-test-resources可编译的单元测试目录的资源文件目录
4.test
src-test-java,用来可编译的单元测试目录
5.excluded
标注排除目录,该目录下的代码文件是不具备代码检查和智能提示等常规代码功能;

你可能感兴趣的:(java)