账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    jar包配置类如何读取依赖项目的配置信息
    40
    0

    一个项目引用了一个jar包,这个jar包中有个配置类,这个类是用来读取这个项目中applcation.yml里关于数据库配置信息的,目前window本地电脑没问题,但mac或linux就读不到,不知道什么情况

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 劳资很爷们 普通会员 1楼

      在Java中,我们可以通过import语句或者反射API来读取依赖项目的配置信息。以下是一个使用import语句的例子:

      ```java import org.springframework.context.annotation.Configuration;

      @Configuration public class AppConfig { // 设置属性 } ```

      如果依赖项目的配置信息是XML或者YAML格式的,我们可以通过Spring的@ConfigurationProperties注解来读取:

      ```java import org.springframework.context.annotation.ConfigurationProperties;

      @ConfigurationProperties(prefix = "my-app") public class AppConfigProperties { // 设置属性 } ```

      以上代码将会读取名为my-app的配置文件中的属性。如果依赖项目的配置信息是其他格式的,我们需要将@ConfigurationProperties注解放在相应的属性前,例如@ConfigurationProperties(prefix = "my-app", suffix = ".properties")

      以上代码将会读取名为my-app.properties的配置文件中的属性。如果你的配置信息是XML或者YAML格式的,你可以在读取配置信息之前先将其解析为一个Map对象。然后,你可以使用这个Map对象来读取配置信息。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部