0

私はdataSource豆を持っています。そこからブール値を抽出する必要があります。

dataSource.getConnection().getMetaData().supportsStoredProcedures()

そして、それを DAO 内で使用して動作を定義します。

この値を取得する明白な方法はdataSource、DAO クラスに直接注入することです (現在は EntityManager のみを使用しています)。しかし、ブール値のフラグ値のみを取得する方法はありますか?

アノテーション内でスプリング式言語を使用@Valueしてフラグを計算できますか? または、他の代替手段はありますか?

4

1 に答える 1

0

このようなもの?

[春のXML]

    <util:properties id="myProps" location="classpath:com/acme/app/myprops.properties"/>

[Java]

    @Value("#{myProps.hostname}")
    public void setHostName(String hostname) {
        this.hostname = hostname;
    }

ソース:http ://forum.springsource.org/showthread.php?69602-Value-and-PropertyPlaceholderConfigurer

于 2013-02-07T15:48:46.307 に答える