
SpringBoot
文章平均质量分 79
Java大数据运动猿
努力提升自己,记录学习过程。巩固自己,帮助他人!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
15 SpringBoot Task定时任务
一、开启定时任务1.在启动类开启定时任务,添加@EnableScheduling注解2.在需要定时任务的方法上加上@Scheduled注解3.启动项目,定时任务方法按照配置定时执行。二、@Scheduled注解的4个参数三、Cron表达式原创 2022-10-12 09:09:34 · 2217 阅读 · 0 评论 -
14 SpringBoot多环境配置
在真实开发中,在不同环境下运行项目往往会进行不同的配置,比 如开发环境使用的是开发数据库,测试环境使用的是测试数据库, 生产环境使用的是生产数据库。SpringBoot支持不同环境下使用不同的配置文件,用法如下:原创 2022-10-10 17:24:29 · 224 阅读 · 0 评论 -
13 SpringBoot项目部署_项目打包
SpringBoot内置了tomcat,所以不需要将其打包为war包(靠外界tomcat运行),直接用maven工具package打包为jar包即可。1.SpringBoot项目打包时除了Maven打包工具,还要添加SpringBoot打包插件2.JDK运行jar包的命令为“java -jar jar包名”原创 2022-10-10 16:56:11 · 748 阅读 · 2 评论 -
12 SpringBoot 日志管理
SpringBoot默认使用Logback组件作为日志管理。Logback是log4j创始人设计的一个开源日志组件。在SpringBoot项目中我们不需要额外的添加Logback的依赖,因为在 spring-boot-parent 中已经包含了Logback的依赖。原创 2022-10-07 17:25:42 · 1998 阅读 · 0 评论 -
11 SpringBoot指标监控
Spring Boot Actuator可以帮助程序员监控和管理SpringBoot应用,比如健康检查、内存使用情况统计、线程使用情况统计等。Actuator使用JSON格式展示了大量指标数据,不利于我们查看,我们可以使用可视化工具Spring Boot Admin查看actuator生成指标数据。Spring Boot Admin是一个独立的项目,我们需要创建并运行该项目。Spring Boot Admin作为server服务端,被监控的客户端需要连接服务端,同时启动项目才可以。原创 2022-10-07 15:35:55 · 889 阅读 · 0 评论 -
10SpringBoot参数校验
当抛出 ConstraintViolationException 异常后,我们可以使用SpringMVC的异常处理器,也可以使用SpringBoot自带的异常处理机制。当程序出现了异常,SpringBoot会使用自带的 BasicErrorController 对象处理异常。该处理器会默认跳转到/resources/templates/error.html页面。原创 2022-10-05 18:28:57 · 928 阅读 · 0 评论 -
09SpringBoot整合MyBatis步骤
Spring整合MyBatis时需要进行大量配置,而SpringBoot整合MyBatis则可以简化很多配置。本篇文章主要是Springboot整合mybatis的步骤讲解。原创 2022-10-03 17:44:50 · 379 阅读 · 0 评论 -
08开启SpringBoot热部署功能
热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。即修改完代码后不需要重启项目即可生效。这篇文章主要讲如何在IDEA中开启SpringBoot热部署功能。原创 2022-10-03 14:54:24 · 188 阅读 · 0 评论 -
07Thymeleaf
即Thymeleaf是html文件,html文件显示静态效果,jsp文件显示动态效果,而Thymeleaf文件既可以显示静态效果也可以显示动态效果。原创 2022-09-29 12:25:32 · 1136 阅读 · 0 评论 -
06SpringBoot访问静态资源
SpringBoot项目中没有WebApp目录,只有src目录。在src/main/resources 下面有 static 和 templates 两个文件夹。SpringBoot默认在static 目录中存放静态资源,而 templates 中放动态页面原创 2022-09-27 00:06:26 · 535 阅读 · 0 评论 -
05 SpringBoot注册Web组件
1. 在SpringBoot启动类中,扫描web组件的注解是“@ServletComponentScan ”2. 在SpringBoot中,自动扫描Servlet组件需要在Serlvet类上添加“@WebServlet ”注解3.在SpringBoot中,自动扫描Filter组件需要在Filter类上添加“@WebFilter ”注解4.在SpringBoot中,自动扫描Listener组件需要在Listener类上添加“@WebListener ”注解原创 2022-09-25 21:03:30 · 637 阅读 · 0 评论 -
04YAML配置文件
除了properties文件外,SpringBoot还支持YAML文件进行配置。YAML文件的扩展名为 .yml 或 .yaml ,它的基本要求如下:1.大小写敏感 2.使用缩进代表层级关系 3.相同的部分只出现一次原创 2022-09-24 10:18:12 · 2674 阅读 · 0 评论 -
03SpringBoot原理分析
SpringBoot原理分析_起步依赖、自动配置、核心注解原创 2022-09-23 15:37:06 · 1809 阅读 · 0 评论 -
02SpringBoot入门--Maven搭建项目
SpringBoot项目必须继承spring-boot-starter-parent,即所有的SpringBoot项目都是spring-boot-starter-parent的子项目。SpringBoot项目中可以定义起步依赖,起步依赖不是以jar包为单位,而是以功能为单位spring-boot-maven-plugin插件是将项目打包成jar包的插件。该插件打包后的SpringBoot项目无需依赖web容器,可以直接使用JDK运行原创 2022-09-22 14:39:04 · 10646 阅读 · 0 评论 -
01SpringBoot介绍
虽然Spring的组件代码是轻量级的,但它的配置却是重量级的。Spring项目的依赖管理也是一件耗时耗力的事情。SpringBoot是基于约定大于配置的思想,它是一个服务于框架的框架,它不是对Spring功能的增强,而是提供了一种快速使用Spring框架的方式。SpringBoot的核心功能是自动配置和起步依赖。原创 2022-09-21 17:47:58 · 723 阅读 · 0 评论