Springboot->手把手教你搭建一个SpringBoot 的Web项目

4,659 阅读2分钟

谈到Spring Boot,就让我们先来了解它的优点。依据官方的文档, Spring Boot 的优点如下:

 1 创建独立的Spring 应用程序;
 2 嵌入的Tomcat 、Jetty 或者Undertow ,无须部署WAR 文件: 
 3 允许通过Maven 来根据需要获取starter;
 4 尽可能地自动配置Spring;
 5 提供生产就绪型功能,如指标、健康检查和外部配置;
 6 绝对没有代码生成,对XML 没有要求配置。

这里就直接贴图的形式更清晰的展现

1.首先打开idea,如果idea打开的有项目,就直接新建一个项目,如果没有就创建一个项目

3.

4.选择依赖(web项目肯定把web选上,Spring Boot默认就是使用thymeleaf模板引擎的)

5.
6.新建好的项目目录如下,为了防止端口号占用,在这里我把端口号改为12345

7.建立一个testController进行测试如图所示,这里我写了两个测试方法

8.项目启动成功后可以看到端口号已经改为自己配置的端口号

9.打开浏览器 输入http://localhost:12345/index 如下图所示

注意如果我们使用http://localhost:12345/test进行访问,则将会出现以下页面。

这是因为启动项目的时候,在controller层请求处理完了返回时,没有使用@RestController或@ResponseBody而返回了非json格式。对于字符串的解析出现报错。所以我们添加@ResponseBody再次启动项目,并输入http://localhost:12345/test进行访问

结果,正确访问,测试成功

以上就是最基本的一个springboot的项目,本人也是最近刚开始学习,后续有更深入的了解,会持续更新