今天是:
带着程序的旅程,每一行代码都是你前进的一步,每个错误都是你成长的机会,最终,你将抵达你的目的地。
title

为什么使用Spring Boot,怎样快速开始一个Spring Boot 项目

1.为什么使用spring boot

Spring诞生以后,慢慢的取代了EJB2.0,越来越多的企业都开始使用Spring,从Strut2,Spring,Hibernate到 SpringMVC+Mybatis|JPA,开发一个web应用变得更简单了,使的开发人员更专注于业务代码的开发。

然二spirng boot出来以后,取代spring xml 繁琐的配置,使用annotaion 自动配置, 开发一个web应用变得更简单了。先如今微服务已成为开发的主流,而Spring boot 是现在最适合创建微服务的框架了。

2.快速开始一个spring boot 项目

打开官网 https://start.spring.io/     初始化一个spring boot 项目,这里我选择gradle, jar 包形式,下载zip并解压。

spirng-initializr

导入idea,等待依赖下载完成,这时候我们什么都不用配置,创建一个HelloWorldController,直接启动主类SpringbootApplication

启动后默认的端口是8080,我们可以拿postman 测试一下,成功返回 "hello world",现在spring boot应用已经完成,不过光返回字符串是没什么意义的,我们的目的是将数据展示到页面上,接下来处理怎么访问一个html页面。

在templates目录下新建一个html文件

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>hello</title>
</head>
<body>
    开始spring boot 应用 hello world
</body>
</html>

然后修改一下controller

@Controller
public class HelloWorldController {

    @GetMapping("/hello")
    public String helloWorld(){
        return "hello";
    }
}

访问 http://localhost:8080/hello就可以看到html里面的内容了。

分享到:

专栏

类型标签

网站访问总量