上海有制作网站的电话吗,网站建设管理人员,百度百度一下,ppt模板免费下载网站不需要登录Idea搭建spring boot环境一、新建项目二、起步依赖三、编写SpringBoot引导类四、编写Controller五、热部署一、新建项目
1.新建project 2.选择SpringInitializr#xff0c;选择jdk#xff0c;没有则需要下载并配置(若选择Maven工程则需要自己添加pom.xml所需依赖坐标和Java…
Idea搭建spring boot环境一、新建项目二、起步依赖三、编写SpringBoot引导类四、编写Controller五、热部署一、新建项目
1.新建project 2.选择SpringInitializr选择jdk没有则需要下载并配置(若选择Maven工程则需要自己添加pom.xml所需依赖坐标和Java引导类) 3.填写项目设置信息
4.选择一个简单的依赖即可Web - Spring Web 5.填写项目名称、目录等信息 6.此时的目录结构
二、起步依赖
添加检查Spring Boot的起步依赖 1.打开pom.xml所有的SpringBoot工程都必须继承spring-boot-starter-parent坐标。运行页面要外加一个org.springframework.boot依赖。
?xml version1.0 encodingUTF-8?
project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersion!-- 所有的SpringBoot工程都必须继承spring-boot-starter-parent坐标 --parentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion2.4.1/versionrelativePath/ !-- lookup parent from repository --/parentgroupIdcom.test/groupIdartifactIdtest/artifactIdversion0.0.1-SNAPSHOT/versionnametest/namedescriptionmy test project/descriptionpropertiesjava.version15/java.version/propertiesdependencies!-- web功能起步依赖坐标 底层自动集成所需其他坐标--dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactIdscopetest/scope/dependency/dependenciesbuildpluginsplugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactId/plugin/plugins/build/project
三、编写SpringBoot引导类
1.编写检查引导类项目将从此处启动内置tomcat自动启动
package com.test.test;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
// 引导类并标注 从此启动项目内置tomcat
// 声明标注、注解该类是一个SpringBoot引导类 项目将从此处启动内置tomcat
SpringBootApplication
public class TestApplication {// main是java程序的入口一般入口run函数和引导类放一起也可以不放一起public static void main(String[] args) {// run方法表示要运行SpringBoot的引导类 参数就说SpringBoot引导类的字节码对象SpringApplication.run(TestApplication.class, args);}}
2.点击启动按钮项目启动访问 localhost:8080 出现这个页面说明一个SpringBoot框架已经跑起来了
四、编写Controller
1.右键新建一个java类 取名 controller.InDoorApplication 会自动创建controller文件夹以及下面的InDoorApplication类 2.编写内容每一个标注都要回车或鼠标单击选择才会引入对应需要的包复制粘贴有时候不会自动引入。
package com.test.test.controller;import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;// RestController Controller ResponseBody
RestController
public class InDoorApplication {RequestMapping(/quick)public String Practice() {return Quick in door!;}
}
3.重跑项目访问 localhost:8080/quick 快速入门拉
五、热部署
1.打开pom.xml粘贴这个依赖标红则需要点个m更新一下依赖由于idea问题需要2、3步骤设置一下。 !-- 热部署配置 --dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-devtools/artifactId/dependency2.配置idea自动编译 搜索compiler勾选 Build project automatically 3. altshiftctrl/ 选择第一项勾选这个选项后关闭即可。