SpringBoot
文章平均质量分 70
llxxqq5
一个小白的记录
展开
-
SpringBoot如何实现,避免消息重复消费
利用redis实现,因此先导入Redis依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>编写配置文件,增加redis的ip和端口配置spring: rabbitmq: host: 192原创 2022-01-25 12:21:50 · 2820 阅读 · 0 评论 -
RabbitMQ整合到SpringBoot
SpringBoot整合RabbitMQ创建SpringBoot工程的时候选择Web依赖导入mq依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependencyyml配置文件配置mq五大参数,除了hostip和端口,补上用户名密码和虚原创 2022-01-25 12:00:27 · 1697 阅读 · 0 评论 -
SpringBoot单元测试、SpringBoot程序打包
SpringBoot单元测试需要的依赖:<!--test--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> <!--新版本需要排除下面的干扰,但2.1.6版本.原创 2022-01-22 17:42:30 · 493 阅读 · 0 评论 -
SpringBoot开启定时器,引导类开启计划注解,创建一个类的对象调用方法加上计划注解,进行注解属性配置
1、在SpringBoot引导程序中添加开启定时任务注解:@EnableScheduling@SpringBootApplication@EnableScheduling//启动类开启计划即定时任务public class SpringbootJpaApplication { public static void main(String[] args) { SpringApplication.run(SpringbootJpaApplication.class, args)原创 2022-01-22 17:34:05 · 383 阅读 · 0 评论 -
SpringBoot与其他框架集成( 集成mybatis、集成Spring Data Redis)
通过spring initializr创建maven工程springboot-mysql-redis,并且勾选相关依赖(web、数据库驱动、mybatis)springboot-mysql-redis工程,做了上面的勾选,对应的pom.xml依赖如下↓<properties> <java.version>1.8</java.version> </properties> <dependencies> <dependenc原创 2022-01-22 17:25:42 · 1018 阅读 · 0 评论 -
SpringBoot配置文件的使用
我们知道SpringBoot是基于约定的,所以很多配置都有默认值。如果想修改默认配置,可以使用application.properties或application.yml(application.yaml)来自定义配置。SpringBoot默认从resources目录加载自定义配置文件。application.properties是键值对类型(一直在用,而且默认生成)。而application.yml是SpringBoot中一种新的配置文件方式,现在开始流行使用1 application.propert原创 2022-01-22 16:36:58 · 414 阅读 · 0 评论 -
SpringBoot原理分析(记录)
问题:1.依赖只引入了1个起步包,内置依赖了很多其他的包,为什么? 原因:Maven的依赖具有传递性,起步包依赖其他的包,所以当前工程会传递依赖其他包。 每个包之间没有冲突,怎么做到的呢? 因为当前SpringBoot工程引入的依赖包的坐标全部被父工程管理了。2.dispatcherServlet等一些对象,需要手动创建对象Bean,但是工程中并没有手动创建,是如何实现创建的?1 起步依赖原理我们可以打开方式一工程的pom.xml中的parent,并查看...原创 2022-01-22 16:20:15 · 111 阅读 · 0 评论 -
Idea创建SpringBoot工程(两种方法)
方式一(1)创建maven工程创建一个maven工程(建议:java工程,也可以是web工程),无需勾选maven骨架1、添加起步依赖(依赖一个父工程)2、添加web依赖<!--父工程--><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId>原创 2022-01-22 16:08:40 · 8487 阅读 · 0 评论