请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

2-7节配javaPropertyValue 值怎么设置为Mercy的,视频中怎么没看到,我本地的javaPropertyValue值默认是null

public class OnSystemPropertyCondition implements Condition {

    @Override
    public boolean matches(ConditionContext context, AnnotatedTypeMetadata metadata) {

        Map<String, Object> attributes = metadata.
                getAnnotationAttributes(ConditionalOnSystemProperty.class.getName());

        String propertyName = String.valueOf(attributes.get("name"));
        String propertyValue = String.valueOf(attributes.get("value"));

        String javaPropertyValue = System.getProperty(propertyName);

        return propertyValue.equals(javaPropertyValue);
    }
}

这里的javaPropertyValue 值怎么设置为Mercy的,视频中怎么没看到,我本地的javaPropertyValue值默认是null

正在回答 回答被采纳积分+3

3回答

此间道 2020-03-18 21:42:31

这些都是自己环境的系统变量,可以把 System.getProperties()的返回值遍历,看看都有哪些系统设置

0 回复 有任何疑惑可以回复我~
黑车轴 2018-12-20 17:37:21

如题,,我也遇到了同样的问题!

0 回复 有任何疑惑可以回复我~
泡沫鱼 2018-09-17 00:35:07

系统变量, 你设置一下就好了

0 回复 有任何疑惑可以回复我~
  • 请问要如何配置呢?
    回复 有任何疑惑可以回复我~ 2018-12-20 17:36:56
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号