一、创建一个空项目

点击【File】- 【New】- 【Project…】,新建一个空项目

选择【Empty Project】点击【Next】

填写项目名称,选择项目本地存储路径,点击【Finish】,项目创建完成。

二、创建SpringBoot框架项目

点击【File】-【New】-【Module…】,新建一个模块

填写模块信息,点击【Next】

选择SpringBoot版本和起步依赖,点击【finish】

SpringBoot框架项目目录如下:

pom.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"><!--maven版本--><modelVersion>4.0.0</modelVersion><!--父工程GAV坐标--><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.5.1</version><relativePath/> <!-- lookup parent from repository --></parent><!--本模块GAV坐标--><groupId>com.zx.springboot</groupId><artifactId>springboot-first</artifactId><version>0.0.1-SNAPSHOT</version><!--模块名称--><name>001-springboot-first</name><!--模块描述--><description>Demo project for Spring Boot</description><!--Java特性版本--><properties><java.version>1.8</java.version></properties><!--依赖管理--><dependencies><!--SpringBoot框架web应用起步依赖--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!--SpringBoot框架测试起步依赖--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies><build><!--SpringBoot框架编译打包插件--><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build>
</project>

至此SpringBoot框架web项目搭建完成,SpringBoot 有自动配置、起步依赖、健康检查Actuator和命令行界面四大特点,使得框架搭建变得十分简便。

【SpringBoot零基础案例01】【IEDA 2021.1】如何创建一个SpringBoot框架web项目相关推荐

  1. python一个月能挣多少钱-零基础学python,我可以让你一个月上手做项目!

    今天达内python培训想要跟所有零基础学习python的同学分享一些神操作,这些操作可以让你在一个月上手做项目,我准备好了,你呢? 为什么你的Python学习效率如此之低?学了3个月还不会做项目做爬 ...

  2. 【SpringBoot零基础案例07】【IEDA 2021.1】多环境下.yml/.yaml配置文件的使用

    与案例6 .properties配置文件的使用相同,.yml/.yaml配置文件多环境的使用同样是先配置每个环境各自的配置文件,然后再在总配置文件中进行环境的选择. 新建model,创建IndexCo ...

  3. 【SpringBoot零基础案例09】【IEDA 2021.1】SpringBoot将核心配置文件中的自定义配置映射到一个对象

    使用@Value注解获取核心配置文件中的值时只能是一个一个的获取,如果在配置文件中有多个对象需要用到名称一样的配置,如name.age等属性,则需要区分是这个属性是哪个对象的.因此可以将这些配置映射到 ...

  4. 【SpringBoot零基础案例08】【IEDA 2021.1】SpringBoot获取核心配置文件application.properties中的自定义配置

    新建模块 在配置文件中进行自定义的配置 在java代码中使用@Value("${属性名}")来获取自定义配置的值,这个注解的位置不是固定的,可以在任何需要用到自定义值的地方使用 I ...

  5. 【SpringBoot零基础案例06】【IEDA 2021.1】多环境下.properties配置文件的使用

    在开发工作中项目开发环境主要有:开发环境.测试环境.准生产环境.生产环境.可以给每一种环境写一个配置文件,然后在总配置文件总选择使用哪个环境的配置文件. 新建一个模块,并创建IndexControll ...

  6. 【SpringBoot零基础案例05】【IEDA 2021.1】若SpringBoot项目两种配置文件同时存在,哪种文件配置起作用?

    新建模块,并创建IndexController类 package com.zx.springboot.web;import org.springframework.stereotype.Control ...

  7. 【SpringBoot零基础案例04】【IEDA 2021.1】SpringBoot核心配置文件appilcation.yml或application.yaml

    新建模块,并创建IndexController类 package com.zx.springboot.web;import org.springframework.stereotype.Control ...

  8. 【SpringBoot零基础案例03】【IEDA 2021.1】SpringBoot框架核心配置文件application.properties的使用

    新建模块,并在src-main-java下新建IndexController类 package com.zx.springboot.springbootcontextpath.controller;i ...

  9. 【SpringBoot零基础案例02】【IEDA 2021.1】SpringBoot框架集成SpringMVC

    新建一个模块,加入Spring Web依赖 创建完成后我们可以在右侧[Maven]选项卡中看到SpringBoot已经自动配置集成了json.tomcat.spring以及springmvc等信息,不 ...

最新文章

  1. 行业观察:拐点已至!抛弃传统数据库,乘云而上!
  2. 广电+央视能否有力量横扫运营商+互联网?
  3. Python: Shuffle()的作用
  4. MyBatis中foreach传入参数为Poji装饰类,list、数组的不同写法
  5. diskgenius做win10系统迁移
  6. 专升本高等数学考试知识点汇总(二)
  7. 梦三国测试服显示连接服务器失败,《梦三国》梦三国服务器未连接攻略
  8. simulink常用模块
  9. 2021年中国异戊酰氯市场趋势报告、技术动态创新及2027年市场预测
  10. python特效源代码_人工智能python代码实现魔幻换天视频特效
  11. 井冈山大学专属中秋月饼
  12. 介绍一个超级的计算器--J语言(1)
  13. 程序员如何培养领导力
  14. 怎么在Linux下执行sql文件
  15. string拼接时去掉最后一个逗号
  16. Windows SDK for Windows 7安装流程
  17. 推荐系统-协同过滤算法简介简化版实例
  18. IT行业,“三年工作经验”意味着什么?
  19. 纯净版Win10系统重装教程(超详细)
  20. layui多文件上传讲解_Laravel 使用 layui 文件上传组件批量上传图片

热门文章

  1. WPF 的 ElementName 在 ContextMenu 中无法绑定成功?试试使用 x:Reference!
  2. 决定以太坊未来的三个关键扩容项目
  3. Python之——遇到的小知识点总结
  4. gmock学习01---Linux配置gmock
  5. 数据仓库专题(6)-数据仓库、主题域、主题概念与定义
  6. [跟我一起涨姿势]未注册服务的RHEL6.4使用网易的CentOS源
  7. 吉普赛人祖传的神奇读心术:你敢试吗?
  8. concurrent: CyclicBarrier
  9. centos7是php多少,centos7怎么安装php
  10. Redis操作ZSet类型