概述
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"))...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复