1、通过Maven项目创建
创建一个Maven项目,在pom中导入Springboot所需要的启动器对应的jar的maven地址。如下:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
2、通过eclipse快速创建
help–>eclipse Marketplace–>搜索sts,安装选择的插件。成功默认重启软件。
然后快速创建Springboot项目:
file–>new–>spring starter project更改项目名称(packaging类型可选jar或war)–>next–>选择所需要初始化的服务–>finish。
在创建时,packaging选择jar包和war包的区别?
**使用jar包:**执行Springboot主类的main方法–》启动IOC容器–》创建嵌入式servlet容器。
**使用war包:**启动服务器–》服务器启动Springboot应用–》创建IOC容器。
3、通过idea快速创建
file–>new–>project–>Spring Initializr–>Next–>更改项目名称(packaging类型可选jar或war)–>next–>选择所需要初始化的服务–>finish。
4、创建成功
一般情况下,我们会得到一个 SpringBoot 应用的启动类,如下面代码所示:
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Springbootdemo1Application {
public static void main(String[] args) {
SpringApplication.run(Springbootdemo1Application.class, args);
}
}
创建一个HelloController类
@Controller
public class HelloContrller {
@ResponseBody
@RequestMapping("/hello")
public String hellow(){
return "Hello World!";
}
}
运行主程序
出现8080端口,使用localhost:8080/hello即可成功访问到“Hello Word”。