![](https://img-blog.csdnimg.cn/20200916094549341.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring Boot
文章平均质量分 55
Spring Boot 基础,整合
plenilune-望月
这个作者很懒,什么都没留下…
展开
-
Spring Boot(十二) Spring Boot 项目打包与多环境配置
Spring Boot 项目打包与多环境配置1 Spring Boot 项目打包1.1Spring Boot 的打包插件<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin&...原创 2020-09-17 09:22:19 · 137 阅读 · 0 评论 -
Spring Boot(十一) Spring Boot 的日志管理
Spring Boot 的日志管理Spring Boot 默认使用 Logback 组件作为日志管理。Logback 是由 log4j 创始人设计的一个开源日志组件。在 Spring Boot 项目中我们不需要额外的添加 Logback 的依赖,因为在 spring-boot-starter或者 spring-boot-starter-web 中已经包含了 Logback 的依赖。1 Logback 读取配置文件的步骤(1)在 classpath 下查找文件 logback-test.x..原创 2020-09-17 09:22:02 · 87 阅读 · 0 评论 -
Spring Boot(十) Spring Boot 度量指标监控与健康检查
Spring Boot 度量指标监控与健康检查1 使用 Actuator 检查与监控1.1 创建项目1.2 需改 POM 文件,添加依赖<!--Actuator 坐标依赖 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId><...原创 2020-09-17 09:21:47 · 332 阅读 · 0 评论 -
Spring Boot(九) Spring Boot 热部署
Spring Boot 热部署1 通过 DevTools 工具实现热部署1.1 修改 POM 文件,添加 DevTools 依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional></de...原创 2020-09-17 09:21:26 · 49 阅读 · 0 评论 -
Spring Boot(八) Spring Boot 服务端数据校验
Spring Boot 服务端数据校验1 Spring Boot 对实体对象的校验1.1 搭建项目环境1.1.1 创建项目1.1.2 创建实体public class Users { private Integer userid; private String username; private String usersex; public Integer getUserid() { return userid; } public void setUserid(In..原创 2020-09-16 21:21:23 · 140 阅读 · 0 评论 -
SpringBoot(七) SpringBoot 中异常处理与单元测试
1 异常处理SpringBoot 中对于异常处理提供了五种处理方式1.1 自定义错误页面SpringBoot默认的处理异常的机制:SpringBoot默认的已经提供了一套处理异常的机制。一旦程序中出现了异常 SpringBoot 会向/error 的 url 发送请求。在 SpringBoot 中提供了一个名为 BasicErrorController 来处理/error 请求,然后跳转到默认显示异常的页面来展示异常信息。如 果 我 们 需 要 将 所 有 的 异 常 同 一 跳 转 到 自原创 2020-09-16 13:56:14 · 146 阅读 · 0 评论 -
Spring Boot (六) Spring Boot 整合持久层技术(MyBatis)
Spring Boot 整合持久层技术(MyBatis)整合 MyBatis1 搭建项目环境1.1 创建项目1.2 修改 POM 文件,添加相关依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLoca..原创 2020-09-16 13:42:56 · 171 阅读 · 0 评论 -
Spring Boot (五) Spring Boot 整合持久层技术(JDBC)
Spring Boot 整合持久层技术(JDBC)1 整合 JDBC1.1 搭建项目环境1.1.1 创建表1.1.1.1 建表语句CREATE TABLE `users` (`userid` int(11) NOT NULLAUTO_INCREMENT,`username` varchar(30) DEFAULT NULL,`usersex` varchar(10) DEFAULT NULL,PRIMARY KEY (`userid`)) ENGINE=InnoDB DE..原创 2020-09-16 13:15:15 · 149 阅读 · 0 评论 -
Spring Boot(四) Spring Boot 整合视图层技术(Jsp、Freemarker、Thymeleaf)
Spring Boot 整合视图层技术(Jsp、Freemarker、Thymeleaf)1 Spring Boot 整合 JSP 技术1.1 创建项目1.2 修改 POM 文件,添加 JSP 引擎与 JSTL 标签库<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/20...原创 2020-09-16 11:34:59 · 352 阅读 · 0 评论 -
Spring Boot(三) Spring Boot 文件上传
Spring Boot 文件上传1 创建项目2 POM 文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0https:/...原创 2020-09-16 10:56:37 · 114 阅读 · 0 评论 -
Spring Boot(二) Spring Boot 整合 Web 层技术及访问静态资源
一、Spring Boot 整合 Web 层技术整合 Servlet1 整合 Servlet 方式一1.1 通过注解扫描完成 Servlet 组件的注册1.1.1 创建 Servlet/*** 整合 Servlet 方式一*/@WebServlet(name = "FirstServlet",urlPatterns = "/first")public class FirstServlet extends HttpServlet { public void doGet(...原创 2020-09-16 10:48:19 · 93 阅读 · 0 评论 -
Spring Boot (一) Spring Boot 基础介绍(Springboot 的特征、创建项目的方式、配置文件、核心注解)
Springboot 的特征、创建项目的方式、配置文件、核心注解一、 Spring Boot 介绍1 什么是 Spring BootSpring Boot 是一个框架,一种全新的编程规范,他的产生简化了框架的使用,所谓简化是指简化了 Spring 众多框架中所需的大量且繁琐的配置文件,所以 Spring Boot 是一个服务于框架的框架,服务范围是简化配置文件。所以从本质上来说,Spring Boot 其实就是 Spring框架的另一种表现形式。2 Spring Boot 特征使用 ..原创 2020-09-16 10:29:55 · 397 阅读 · 0 评论