Maison  >  Questions et réponses  >  le corps du texte

Spring4 根据类型自动装配属性类型为java.util.Properties

巴扎黑巴扎黑2729 Il y a quelques jours626

répondre à tous(2)je répondrai

  • PHPz

    PHPz2017-04-18 10:46:01

    Pas besoin de méthode get set

    @Value("#{propertiesReader}")
    public Properties props;
    
    @Value("#{propertiesReader['username']}")
    public String username;

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-18 10:46:01

    Puisque vous souhaitez injecter l'intégralité des propriétés, vous devez écrire :

    @Value("#{propertiesReader}")
    public void setProps(Properties props) {
        this.props = props;
    }
    

    au lieu de

    @Value("#{propertiesReader[username]}")
    

    répondre
    0
  • Annulerrépondre