随笔分类 -  # SpringBoot

摘要:文章目录 介绍一、解析简单 xml 数据案例引入 Jackson 的 xml 支持定义 Message 对象&MessageHeader 对象定义 Controller 方法调用结果 二、解析带泛型的 XML 数据案例2.1 直接给 Message 加上泛型 T2.2 无法直接解析泛型参数了 三、自 阅读全文
posted @ 2024-04-29 23:39 青花石 阅读(886) 评论(0) 推荐(0)
摘要:正文: 在构建高性能的Spring应用程序时,异步处理是一项关键技术,而Spring通过@Async注解以及相关的线程池配置为我们提供了强大的异步编程支持。本文将深入探讨@Async注解的使用,以及如何借助它在Spring应用中轻松实现非阻塞式异步任务执行。并且将详细探讨如何在Spring中使用As 阅读全文
posted @ 2024-04-09 00:01 青花石 阅读(5768) 评论(0) 推荐(1)
摘要:文章目录 一、介绍二、给项目配置Redis1、引入Spring Data redis starter2、配置Redis的连接信息 三、使用基于注解的Redis缓存实现1、开启Spring缓存支持2、三个缓存注解轻松使用缓存 @Cacheable、@CachePut、@CacheEvict3、测试结果 阅读全文
posted @ 2022-11-06 05:32 青花石 阅读(344) 评论(0) 推荐(0)
摘要:文章目录 SpringBoot缓存介绍一、缓存基本使用1、开启缓存@EnableCaching2、使用缓存@Cacheable(cacheNames = "comment")3、默认缓存实现 SimpleCacheConfiguration 二、缓存的相关注解@EnableCaching注解@Cac 阅读全文
posted @ 2022-11-01 21:56 青花石 阅读(803) 评论(0) 推荐(0)
摘要:文章目录 SpringBoot程序的启动类SpringBoot程序的启动过程分析一、程序启动类main中调用 SpringApplication.run1.1 官方对SpringApplication这个类的说明 二、SpringApplication的静态run方法三、构造SpringApplic 阅读全文
posted @ 2022-10-16 03:13 青花石 阅读(163) 评论(0) 推荐(0)
摘要:文章目录 自定义starter的作用一、自定义starter1、starter的命名2、创建maven项目 引入springboot的autoconfigure3、需要自动配置的业务Bean4、创建配置类,向容器类中注入第三步需要生成的Bean5、编写/META-INF/spring.factori 阅读全文
posted @ 2022-10-13 23:34 青花石 阅读(78) 评论(0) 推荐(0)
摘要:文章目录 说明@SpringBootApplication整体结构一、@SpringBootConfiguration注解二、@EnableAutoConfiguration注解3.1 @AutoConfigurationPackage 自动配置包注解3.2 @Import(AutoConfigur 阅读全文
posted @ 2022-10-11 00:12 青花石 阅读(147) 评论(0) 推荐(0)
摘要:文章目录 SpringBoot的全局配置文件介绍配置文件中配置自定义属性1. 绑定实体类和配置项2.自定义配置,增加配置提示。增加SpringBoot提供的,配置处理器依赖。3.yaml文件 加载自定义配置文件@PropertySource("classpath:test.properties")@ 阅读全文
posted @ 2022-10-07 22:09 青花石 阅读(53) 评论(0) 推荐(0)
摘要:单元测试 官方文档:spring.io SpringBoot的单元测试,依赖于 spring-boot-start-test,使用spring初始化器初始化Springboot项目时,会自动引入该依赖。 <dependency> <groupId>org.springframework.boot</ 阅读全文
posted @ 2022-10-07 22:06 青花石 阅读(52) 评论(0) 推荐(0)