Java、Rust 技术交流群: 783303214
一、背景
最近有小朋友问我,怎么样在.properties文件中配置数组参数,我给他举了上篇文章中的注解@ConfigurationProperties("xxx"),但是遗憾的是他们的项目并没有接入spring,而是用netty写的什么sdk吧,我猜,所以上述注解无法使用,加上自己很久没有玩反射了,就将就着写了一个demo,以供初学者借鉴,话不多说,不懂的看注释,写的还是比较详细。
二、代码实现
首先,我们定义一个注解类,并规定好其作用域等信息
package com.github;
import java.lang.annotation.*;
/**
* @Author: BBSee
* @E-mail: rolltion.zhang@foxmail.com
* @CreateDate: 16:16 2019/7/22 0022
* @Description:
*/
@Target({ ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface BBSee {
String value() default "";
/**
* The prefix of your properties fields
*/
String prefix
最后
以上就是可耐冬瓜最近收集整理的关于java配置文件放数组,Java反射+自定义注解实现配置文件数组加载(实现@ConfigurationProperties("xxx"))...的全部内容,更多相关java配置文件放数组,Java反射+自定义注解实现配置文件数组加载(实现@ConfigurationProperties("xxx"))内容请搜索靠谱客的其他文章。
发表评论 取消回复