文章目录
一、Spring Boot框架
- Spring Boot官网:https://spring.io/projects/spring-boot
- Spring Boot为了帮助开发者更加快速地开发各式应用,其设计思想是尽量使用最佳实践和默认配置来自动化装配Spring应用中的各类Bean,从而避免大量的重复性代码和配置文件。
二、Spring Boot基本设置
(一)创建Spring Boot项目
- 配置项目基本信息
- 添加依赖
1、项目入口类 - SpringBootDemoApplication
- 包含一个主方法作为入口类的入口方法
- 利用SpringApplication类的静态方法run()启动入口类实例,可以接收命令行参数
2、了解核心注解 - @SpringBootApplication
- @SpringBootApplication是Spring Boot的核心注解,是一个组合注解。
- 查看@SpringBootApplication的源代码
3、设置exclude属性值,关闭特定的自动配置
- 关闭数据源自动配置
(二)添加控制器和路由函数
- 直接在入口类上面添加@Controller注解,然后定义路由函数index()
(三)启动项目,查看结果
- 启动项目
- 访问http://localhost:8080
- 添加路由函数welcome(),通过model参数向前端模板页面传递数据
- 在templates里创建welcome.html,跟路由函数welcome()里的逻辑视图名welcome相对应
<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org/">
<head>
<meta charset="UTF-8">
<title>Welcome</title>
<head>
<body>
<h3><span th:text="${message}">亲爱的朋友,欢迎访问Spring Boot世界~</span></h3>
</body>
</html>
- 说明:
<span>
元素的内容是静态数据,客户端打开页面看到的数据
(四)定制与关闭启动标语
1、创建标语文件
- 在resources目录下创建banner.txt文件(如果是其它文件名,将会被系统忽略)
2、生成艺术字符
- 通过http://patorjk.com/software/taag网站生成字符
3、更新标语文件
- 将网站生成的艺术字符复制到banner.txt文件里
4、启动项目,查看结果
- 你会看到以上信息