[JAVEee]SpringBoot项目的创建

SpringBoot可以更好的开发Spring项目,本文章将使用idea社区版来演示创建项目的过程与注意事项.

SpringBoot的优点

  1. SpringBoot中内置快速添加依赖的功能,能够便捷的集成各种框架,帮助开发.
  2. 内置运行容器,无需配置Tomcat容器等其他web容器,可直接进行项目的部署与运行.
  3. 更好的使用注解与配置的方式进行开发,抛弃了配置xml的繁琐方式.
  4. 支持更多的监控指标,能够更好的了解项目的开发情况

SpringBoot项目的创建

安装SpringBootHelper插件

设置中点击Plugins(插件)选项,搜索spring boot 

[JAVEee]SpringBoot项目的创建_第1张图片

新建Spring Boot项目

此处的JDK版本为8

[JAVEee]SpringBoot项目的创建_第2张图片

[JAVEee]SpringBoot项目的创建_第3张图片

 此处我选择了Spring Boot DevTools,其中有一个热部署的功能.

下面的Lombok能帮助更方便的进行开发,自动装载属性的setter和getter方法等其他功能

[JAVEee]SpringBoot项目的创建_第4张图片

[JAVEee]SpringBoot项目的创建_第5张图片

进入项目后,会没识别到使用了Maven项目.

右下角可能会有载入Maven的提示,点击即可.

如果框架下载jar包失败了,可以配置一下Maven成国内源.

[JAVEee]SpringBoot项目的创建_第6张图片

如果是第一次创建SpringBoot,可能载入的时间会较久.因为要下载对应的框架jar包

当idea下方显示下载失败时,可以参考下面的文章去配置Maven,更改成为国内源.

重新载入一下后观察pom.xml检查是否下载成功. 

[其他]IDEA中Maven项目配置国内源_HY_PIGIE的博客-CSDN博客

[JAVEee]SpringBoot项目的创建_第7张图片

一般等到java中demo包下的启动类有左边蓝色的小标后代表载入成功. 

[JAVEee]SpringBoot项目的创建_第8张图片

下面就可以大展身手来开发项目啦.

在包中创建一个类 

@Controller//将类注册到spring中
@ResponseBody//表示返回的是一个body,并非页面
public class User {
    @RequestMapping("/helloworld")//地址的映射,可以标注在方法或类上噢
    public String helloWorld(){
        return "HELLO WORLD";//返回一个字符串
    }
}

当控制台出现图标,且服务器持续运行时表示成功. 

[JAVEee]SpringBoot项目的创建_第9张图片 就可以在本地访问刚刚创建的方法啦.

[JAVEee]SpringBoot项目的创建_第10张图片

你可能感兴趣的:(spring,boot,java,后端)