在学习SSM(H)的过程中,需要做大量的配置工作,其实很多配置行为本身只是手段,并不是目的。 基于这个考虑,把该简化的简化,该省略的省略,开发人员只用关心提供业务功能就行了,这就是 SpringBoot。
一)首先新建个 maven 项目,并配置参数
菜单 -> File -> New -> Other -> Maven -> Maven -> Maven Project -> New Maven Project
勾上这个 Create a simple project (skip archetype selection), Springboot就是个简单的maven 项目
二)重写pom.xml
右键点击项目->Maven->Update Project 更新一下项目。
这个pom.xml就指定了当前项目需要用到的jar包。 如图所示↓
三)创建 Application.java,其注解 @SpringBootApplication 表示这是一个SpringBoot应用,运行其主方法就会启动tomcat,默认端口是8080
遇到8080端口被占用的情况可以采取以上方式
四)运行,访问http://127.0.0.1:8080/hello
关于SpringBoot如何支持jsp?
一)在pom.xml中增加对jsp支持的代码
二)在src/main/resources 目录下增加 application.properties文件,用于视图重定向jsp文件的位置
三)修改HelloController,把本来的@RestController 改为@Controller。
这时返回"hello"就不再是字符串,而是根据application.properties 中的视图重定向,到/WEB-INF/jsp目录下去寻找hello.jsp文件