必要环境和IDEA配置好,开始搭项目了。本文主要介绍一下如何快速构建一个spring boot项目。
- 了解spring boot是什么
- 结合idea和spring官网快速开启第一个spring boot应用
spring boot介绍
spring boot是一个框架。类似PHP的laravel。但是严格意义上来讲,spring boot其实是一个工具集,其核心思想是约定大于配置。目的是为了把开发者从繁琐的配置中解放出来,开箱即用,专注于业务开发,提高效率。
结合IDEA快速构建一个demo
写之前查了下网上的文章,大多数教程都是通过IDEA的spring Initializr插件创建项目。而通过spring Initializr创建项目可能因为IDEA版本不同出现各种不同的问题。比如:maven无效没有更新包,新版的IDEA找不到spring Initializr的选项。会给初学者造成大量困扰。今天我就介绍一种通过spring官方模板快速构建应用的方法。
-
通过spring官网模板创建项目
spring 官网链接:https://start.spring.io。按如下填写:
-
下好的包解压放到工作空间,用IDEA打开
简单看下目录结构: -
用maven重构构建
-
打开DemoApplication运行
-
新建controller包:
-
新建HelloController:
-
输入如下代码:
package com.dengmengmian.www.demo.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RequestMapping("hello") @RestController class HelloController { @RequestMapping("/word") public String HelloWord() { return "Hello World"; } }
-
运行,看到下图说明成功
-
浏览器输入:
localhost:8080/hello/word
ok,第一个应用完成。基本走通了流程。
下一次会介绍如何整合数据库。