随笔分类 - Spring Boot
摘要:7、登录 业务流程 在index.html页,输入用户名和密码,点击登录; 发起请求,对用户名密码进行判断 登录成功,跳转到dashboard.html 7.1、准备:视图控制器 添加视图控制器:MyMvcConfig中为dashboard页面添加一个视图映射 @Override public vo
阅读全文
摘要:SpringBoot_staff 写一个简单的员工管理系统,来体验 Spring Boot 开发的整个流程。 1、项目结构 创建 Spring Boot Web 项目:springboot_04_staff 导入依赖 数据库:JDBC、MySQL 连接、Druid 数据源、MyBatis 模板引擎:
阅读全文
摘要:10、Spring Data Spring Data 是 Spring 中与 Spring Framework、Spring Boot 等齐名的项目。 官网:https://spring.io/projects/spring-data 文档:https://docs.spring.io/spring
阅读全文
摘要:9、模板引擎 特指用于 Web开发的模板引擎 9.1、简介 在开发中,前端通过 HTML 编写页面,此时的页面(包括数据)是静态的,而我们想要的页面数据是动态展示的; 因此需要通过模板引擎来渲染页面,而之前的开发中使用的 JSP 就是一个模板引擎; 作用:将用户界面和业务数据分离(将显示和数据分离)
阅读全文
摘要:8、静态资源和欢迎页面 在项目中需要使用到大量的 JS、CSS 等静态资源,如何导入静态资源呢? 以前的 web 项目:放在 webapp 目录(或 web 目录)下; Spring Boot 项目:静态资源映射 通过 webjars 通过 staticPathPattern 8.1、静态资源映射
阅读全文
摘要:7、SpringMVC自动配置 Spring MVC Auto-configuration 官方文档 Spring Boot 为 Spring MVC 提供了自动配置,在 Spring 的默认基础上添加了以下功能: 视图解析器:包含ContentNegotiatingViewResolver和Bea
阅读全文
摘要:6、自动配置原理 笔记未完善 Spring Boot 最大的特点是自动装配,进行 Web 开发 需要学习以下内容: Spring MVC 自动配置原理 静态资源导入、首页和图标定制 模板引擎,如 Thymeleaf 自动装配扩展 CRUD 拦截器 国际化
阅读全文
摘要:5、多环境配置及优先级 官方文档 笔记未完善
阅读全文
摘要:4、YAML 4.1、SpringBoot配置文件 为什么需要配置文件 Spring Boot 默认实现了很多自动配置。 当我们不想用默认配置时,可以通过配置文件来自定义配置。 约定大于配置:开发人员仅需规定不符合规定的部分,没有规定配置的地方采用默认配置,以达到最简配置。 Spring Boot
阅读全文
摘要:Spring Boot 是一个基于 Spring 的 Web 框架,目的是简化 Spring 应用的搭建和开发。
阅读全文