SpringBoot
子之乐鱼之乐
偷得浮生半日闲
展开
-
根据配置文件 ConfigurationProperties读取List、Map、Object、List Object 参数
前言在实际工程中,经常遇到有大段的硬编码数据,这些数据一般需要保存为List数组或者Map格式,但当这类型的硬编码数据达到一定量以后,就不适合放在代码文件中,而应该通过外部配置文件读取;这方面SpringBoot也提供了相关的支持,这边我主要总结了导入List或Map类型数据的使用方式及注意事项。List类型数据application.properties 中数据示例custom.con...转载 2019-08-29 11:16:27 · 4335 阅读 · 0 评论 -
使用@Value注解注入值(配置文件读取)
0. 概述在 Spring 组件中使用 @Value 注解的方式,可以直接从 .properties,.yum 等配置文件获取配置信息便于实现项目的配置化运行。1. 配置方式1.1 使用1、@Value("#{configProperties[‘key’]}")2、@Value("${key}")1.2 默认值配置1、基础方式: ${key}:defaultvalue2. SpEL...原创 2019-08-30 14:47:07 · 4247 阅读 · 0 评论 -
Spring中bean的单例与多例
Spring中bean的单例与多例前言Spring中单例与多例如何配置单例/多例单例/多例Bean的使用事项总结前言之前其实已经学习过对于单例模式的使用单例模式讲解,也用过一段时间的SpringMVC与SpringBoot,但其实一直没有去关注Spring中bean的单例/多例的使用,这里由于最近想要在Springboot项目中创建一个单例的工厂类,才发现Spring中bean其实默认就是单例...原创 2019-09-03 09:41:24 · 1417 阅读 · 0 评论