springboot
文章平均质量分 54
?abc!
努力学习,天天向上
展开
-
Feign简介及使用
Feign简介及使用原创 2023-03-29 21:29:41 · 1044 阅读 · 0 评论 -
spring boot使用TaskScheduler实现动态增删启停定时任务
spring boot使用TaskScheduler实现动态增删启停定时任务原创 2023-01-06 20:50:50 · 7074 阅读 · 0 评论 -
关于spring的bean的相关内容:将bean注入List或Map、策略模式说明
关于spring的bean的相关内容:将bean注入List或Map、策略模式说明原创 2022-12-17 06:15:00 · 1448 阅读 · 0 评论 -
SpringBoot启动后执行的几种方法
SpringBoot启动后执行的几种方法原创 2022-12-15 06:15:00 · 1102 阅读 · 0 评论 -
spring:注解获取resource目录里面的properties文件内容
spring:注解获取resource目录里面的properties文件内容原创 2022-12-09 06:15:00 · 1074 阅读 · 0 评论 -
springboot查看和修改最大上传文件限制
解决错误:The field file exceeds its maximum permitted size of 1048576 bytes原创 2022-11-07 09:18:29 · 1103 阅读 · 0 评论 -
Spring遍历resource目录下的所有文件
Spring遍历resource目录下的所有文件原创 2022-09-24 09:29:03 · 1302 阅读 · 0 评论 -
SpringBoot初始化数据的一些方法
方式有很多,这里就说四种常用的。原创 2022-08-07 06:15:00 · 3275 阅读 · 0 评论 -
springboot读取配置文件的方法
SpringBoot工程默认读取application.properties配置文件。原创 2022-08-04 09:54:28 · 362 阅读 · 0 评论 -
springboot(11)springboot监控
概述SpringBoot自带监控功能Actuator,可以帮助实现对程序内部运行情况监控,比如监控状况、Bean加载情况、配置属性、日志信息等。使用①导入依赖坐标<dependency> <groupld>org.springframeworkboot</groupld> <artifactld>spring-boot-starter-actuator</artifactld></dependency>②访问http:原创 2022-01-20 10:26:43 · 257 阅读 · 0 评论 -
springboot(10)springboot原理分析:@SpringBootApplication
@SpringBootApplication注解点击这个注解,查看其源码重点的注解有3个:@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan作用:声明该类是一个springBoot引导类@SpringBootConfiguration查看该注解源码:通过查看源码可以发现 其中有这个具备一个@Configration这个注解的作用:就是声明当前类是一个配置类,然后Spring会自动扫描到添加了 @Confi原创 2022-01-19 10:59:16 · 351 阅读 · 0 评论 -
springboot(9)整合其他框架:MyBatis
案例:需求SpringBoot整合MyBatis。案例:实现步骤搭建SpringBoot工程引入mybatis起步依赖,添加mysql驱动<?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:s原创 2022-01-15 17:41:58 · 72 阅读 · 0 评论 -
springboot(8)整合其他框架:redis
案例:需求SpringBoot整合Redis。案例:实现步骤搭建SpringBoot工程引入redis起步依赖<?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:schemaLocatio原创 2022-01-14 08:32:15 · 163 阅读 · 0 评论 -
springboot(7)整合其他框架:Junit
案例:需求SpringBoot整合Junit。案例:实现步骤搭建SpringBoot工程引入starter-test起步依赖 <?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:schemaLocat原创 2022-01-13 08:29:49 · 185 阅读 · 0 评论 -
springboot(6)配置:内/外部配置加载顺序
内部配置加载顺序Springboot程序启动时,会从以下位置加载配置文件:file: ./config/:当前项目下的/config目录下file: ./ ︰当前项目的根目录classpath:/config/: classpath的/config目录classpath:/ : classpath的根目录加载顺序为上文的排列顺序,高优先级配置的属性会生效外部配置加载顺序通过官网查看外部属性加载顺序:https://docs.spring.io/spring-boot/docs/c原创 2022-01-12 12:31:31 · 182 阅读 · 0 评论 -
springboot(5)配置:profile
我们在开发Spring Boot应用时,通常同一套程序会被安装到不同环境,比如:开发、测试、生产等。其中数据库地址、服务器端口等等配置都不同,如果每次打包时,都要修改配置文件,那么非常麻烦。profile功能就是来进行动态配置切换的。1 profile配置方式1.1 多profile文件方式在一个springboot项目中,我们设置了多个properties文件,如下图文件内容分别如下:application.properties# 这样的情况便是将pro设置成为激活的配置文件,如果换成t等原创 2022-01-09 09:38:05 · 243 阅读 · 0 评论 -
springboot(4)配置:yaml
1 概述YAML全称是YAML Ain’t Markup Language。YAML是一种直观的能够被电脑识别的的数据数据序列化格式,并且容易被人类阅读,容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入,比如: C/C+ +, Ruby, Python,Java, Perl,C#, PHP等。YML文件是以数据为核心的,比传统的xml方式更加简洁。YAML文件的扩展名可以使用.yml或者.yaml。2 各种数据格式的对比properties:server.port=8080s原创 2022-01-05 09:37:56 · 240 阅读 · 0 评论 -
springboot(3)配置:配置文件分类
SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml (application.yaml)进行配置。yml和yaml其实是同一种格式,就如html和thm这两种一样properties:server.port=8080yml:port后面的冒号(:)后面是有一个空格的,不写的话会报错server: port: 8080SpringBoot提供了2种配置文原创 2022-01-04 08:29:53 · 273 阅读 · 0 评论 -
springboot(2)起步依赖原理分析
1 起步依赖原理分析我们的工程继承parent,引入starter后,通过依赖传递,就可以简单方便获得需要的jar包,并且不会存在版本冲突等问题。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:原创 2022-01-03 16:28:11 · 302 阅读 · 0 评论 -
SpringBoot(1)概述和基本使用
1 概述SpringBoot就是用来快速构建spring项目的一门技术,是javaee开发必不可少的一个框架。概念:SpringBoot提供了一种快速使用Spring的方式,基于约定优于配置的思想,可以让开发人员不必在配置与逻辑业务之间进行思维的切换,全身心的投入到逻辑业务的代码编写中,从而大大提高了开发的效率,一定程度上缩短了项目周期。官网:https://spring.ioSpring Boot是用于构建项目的,项目之间进行数据交换和通信使用spring Cloud,使用Spring Cloud原创 2021-12-16 16:25:01 · 699 阅读 · 1 评论