
Spring Boot
Spring Boot是Spring家族中的一个全新的框架,它用来简化Spring应用程序的创建和开发过程。采用Spring Boot可以非常容易和快速的构建基于Spring框架的应用程序,它让编码变简单,配置变简单,部署变简单,监控变简单
地球村公民
这个作者很懒,什么都没留下…
展开
-
Java Spring Boot:(十六)Spring Boot 项目打包与多环境配置
Spring Boot 项目打包与多环境配置1.Spring Boot 项目打包1.Spring Boot 的打包插件2.项目打包方式3.运行命令2.Spring Boot 的多环境配置1.Windows 环境下启动方式(黑窗口中)2.在 Linux 环境下启动方式1.安装上传下载工具2.启动脚本的使用1.Spring Boot 项目打包1.Spring Boot 的打包插件 <build> <plugins> <plugin原创 2020-07-13 18:43:04 · 403 阅读 · 0 评论 -
Java Spring Boot:(十五)Spring Boot 的日志管理
Spring Boot 的日志管理1.Logback 读取配置文件的步骤2.添加 Logback 配置文件3.配置Logback4.在代码中使用 Logback5.在配置文件中屏蔽指定包的日志记录Spring Boot 默认使用 Logback 组件作为日志管理。Logback 是由 log4j 创始人设计的一个开源日志组件。在 Spring Boot 项目中我们不需要额外的添加 Logback 的依赖,因为在 spring-boot-starter 或者 spring-boot-starter-we原创 2020-07-13 18:37:10 · 299 阅读 · 0 评论 -
Java Spring Boot:(十四)Spring Boot 度量指标监控与健康检查
Spring Boot 度量指标监控与健康检查1.使用 Actuator 检查与监控1.创建项目2.需改 POM 文件,添加依赖3.修改配置文件4.各项监控指标接口 URL 介绍2.使用可视化监控应用 Spring Boot Admin1.使用步骤2.搭建服务端1.创建项目2.修改 POM 文件3.修改配置文件4.修改启动类2.搭建客户端1.修改 POM 文件2.修改配置文件4.效果图1.使用 Actuator 检查与监控1.创建项目2.需改 POM 文件,添加依赖<!--Actuator原创 2020-07-13 18:33:11 · 590 阅读 · 0 评论 -
Java Spring Boot:(十三)Spring Boot 热部署
Spring Boot 热部署1.通过 DevTools 工具实现热部署1.修改 POM 文件,添加 DevTools 依赖2.配置 Idea1.设置自动编译2.设置 Idea 的 Registry1.通过 DevTools 工具实现热部署1.修改 POM 文件,添加 DevTools 依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo原创 2020-07-13 18:22:38 · 255 阅读 · 0 评论 -
Java Spring Boot:(十二)Spring Boot 服务端数据校验-5900字匠心出品
Spring Boot 服务端数据校验1.Spring Boot 对实体对象的校验1.搭建项目环境1.创建项目2.创建实体3.创建 Controller4.创建页面2.对实体对象做数据校验1.Spring Boot 数据校验的技术特点2.对实体对象数据校验步骤1.修改实体类添加校验规则2.在 Controller 中开启校验3.在页面中获取提示信息3.自定义错误提示信息1.在注解中定义提示信息2.在配置文件中定义提示信息4.解决页面跳转异常5.修改参数 key 的名称6.其他校验规则2.Spring Boo原创 2020-07-13 18:18:50 · 343 阅读 · 0 评论 -
Java Spring Boot:(十一)SpringBoot 中异常处理与单元测试
SpringBoot 中异常处理与单元测试1.异常处理1.自定义错误页面2.通过@ExceptionHandler 注解处理异常1.修改Controller2.创建页面3.通过@ControllerAdvice 与@ExceptionHandler 注解处理异常4.通过 SimpleMappingExceptionResolver 对象处理异常5.通过自定义 HandlerExceptionResolver 对象处理异常2.Spring Boot 整合 Junit 单元测试1.修改 POM 文件添加 Tes原创 2020-07-13 17:59:54 · 390 阅读 · 0 评论 -
Java Spring Boot:(十)Spring Boot 整合 MyBatis- 9300字匠心出品
Spring Boot 整合 MyBatis1.搭建项目环境1.创建项目2.修改 POM 文件,添加相关依赖3.配置数据源2.配置 Maven 的 generator 插件1.添加 generator 配置文件2.添加 generator 配置文件的 DTD 文件3.运行 generator 插件生成代码3.配置资源拷贝插件1.修改启动类添加@MapperScan 注解4.MyBatis 的其他配置项5.添加用户功能1.创建页面2.创建 Controller1.PageController2.UsersCo原创 2020-07-13 17:01:52 · 680 阅读 · 0 评论 -
Java Spring Boot:(九)Spring Boot 整合 JDBC-14000字匠心巨作
Spring Boot 整合 JDBC1.搭建项目环境1.创建表2.创建项目3.修改 POM 文件,添加相关依赖2.配置数据源1.通过自定义配置文件方式配置数据源信息1.通过@PropertySource 注解读取配置文件1.添加 Druid 数据源依赖2.创建 Properties 文件3.创建配置类2.通过@ConfigurationProperties 注解读取配置信息1.创建配置信息实体类2.修改配置类3.@ConfigurationProperties 注解的优雅使用方式2.通过 Spring B原创 2020-07-13 16:38:23 · 259 阅读 · 0 评论 -
Java Spring Boot:(八)Spring Boot 整合视图层技术(JSP/Freemarker/Thymeleaf)-11000字匠心巨作
Spring Boot 整合视图层技术1.Spring Boot 整合 JSP 技术1.创建项目2.修改 POM 文件,添加 JSP 引擎与 JSTL 标签库3.创建 webapp 目录4.标记为 web 目录5.创建 JSP6.修改配置文件,配置视图解析器7.创建 Controller2.Spring Boot 整合 Freemarker1.创建项目2.修改 POM 文件,添加 Freemarker 启动器1.Spring Boot 整合 JSP 技术1.创建项目详细创建步骤可以参考博文:传送门原创 2020-07-13 12:50:00 · 404 阅读 · 0 评论 -
Java Spring Boot:(七)Spring Boot 文件上传
Spring Boot 文件上传1.创建项目2.POM 文件3.启动类4.编写上传页面5.编写 Controller6.修改上传文件大小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-instanc原创 2020-07-12 15:29:34 · 309 阅读 · 0 评论 -
Java Spring Boot:(六)Spring Boot 访问静态资源
Spring Boot 访问静态资源1.static 目录2.templates 目录3.静态资源存放其他位置4.自定义静态资源位置在 SpringBoot 项目中没有我们之前常规 web 开发的 WebContent(WebApp),它只有 src 目录。在 src/main/resources 下面有两个文件夹,static 和 templates。SpringBoot 默认在 static 目录中存放静态页面,而 templates 中放动态页面。1.static 目录Spring原创 2020-07-12 14:57:02 · 292 阅读 · 0 评论 -
Java Spring Boot:(五)Spring Boot 整合 Web 层技术-5800字匠心出品
Spring Boot 整合 Web 层技术1.通过注解扫描完成 Servlet 组件的注册2.通过方法完成 Servlet 组件的注册3.通过注解扫描完成 Filter 组件注册1.通过注解扫描完成 Servlet 组件的注册创建 Servlet:package com.dqcgm.springbootweb.servlet;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;imp原创 2020-07-12 14:49:23 · 238 阅读 · 0 评论 -
Java Spring Boot:(四)编写 HelloWorld
编写 HelloWorld1.创建项目2.修改 Tomcat 端口3.创建启动类4.创建 Controller5.Spring Boot 在 Controller 中常用注解1.创建项目具体步骤详见:三种创建Spring Boot的方式本次使用咋IDEA内用maven创建项目2.修改 Tomcat 端口在resources中创建Application.yml如果没有创建yml的快捷方式可以参考博文,传送门!!!注意:如果在IDEA中书写YML文件时没有命令提示,可以参考博文:传送门!原创 2020-07-10 11:24:05 · 250 阅读 · 0 评论 -
Java Spring Boot:(三)Spring Boot 项目结构介绍(巨细-项目结构不是那么简单)-6600字匠心出品
Spring Boot 项目结构介绍1.POM 文件1.继承2.依赖3.插件2.启动类1.启动类与启动器区别2.创建启动类3.启动器4.配置文件1.Properties 格式2.YAML 格式3.配置文件存放位置4.配置文件加载顺序5.配置文件中的占位符6.bootstrap 配置文件5.Spring Boot 的核心注解1.POM 文件1.继承 <parent> <groupId>org.springframework.boot</groupId&原创 2020-07-10 10:31:52 · 950 阅读 · 0 评论 -
Java Spring Boot:(二)创建基于 Spring Boot 的项目(巨细)-多图警告
创建基于 Spring Boot 的项目1.通过官网创建项目2.通过 IDEA 的脚手架工具创建3.通过 IDEA 的 Maven 项目创建1.通过官网创建项目Spring Boot 官方网站在进入官网的最下方有点击进入会有个压缩包让你下载打开IDEA先解压文件,再找到文件位置选择Maven确认信息确认第二弹选择JDK目录确认项目名最终结果2.通过 IDEA 的脚手架工具创建创建项目选择JDK版本确认项目信息选择为web项目确认项目信原创 2020-07-10 09:51:48 · 338 阅读 · 0 评论 -
Java Spring Boot:(一)Spring Boot 简介
Spring Boot 介绍1.什么是 Spring Boot2.Spring Boot 特征3.Spring Boot 版本介绍1.什么是 Spring BootSpring Boot 是一个框架,一种全新的编程规范,他的产生简化了框架的使用,所谓简化是指简化了 Spring 众多框架中所需的大量且繁琐的配置文件,所以 Spring Boot 是一个服务于框架的框架,服务范围是简化配置文件。所以从本质上来说,Spring Boot 其实就是 Spring 框架的另一种表现形式2.Spring原创 2020-07-10 08:47:20 · 722 阅读 · 0 评论