我是靠谱客的博主 可耐冬瓜,最近开发中收集的这篇文章主要介绍java配置文件放数组,Java反射+自定义注解实现配置文件数组加载(实现@ConfigurationProperties("xxx"))...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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"))...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部