2016-10-05 9 views
1

私は私のプロジェクトでspringbootの1.4.0.RELEASEを使用していると私は私のポンポンで次の依存関係を置く:Springboot +春データモンゴ

<dependency> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-data-mongodb</artifactId> 
</dependency> 

ので、私はと最新のを使用するには、この依存関係を変更することができます問題ない?

<dependency> 
    <groupId>org.springframework.data</groupId> 
    <artifactId>spring-data-mongodb</artifactId> 
    <version>1.9.4.RELEASE</version> 
</dependency> 

答えて

1

はいです。これらはnews in the 1.9です:

  • 次の注釈を構成注釈は、自身を構築するために有効にされています:@Document、@Id、@Field、@Indexed、@CompoundIndex、 @GeoSpatialIndexed、@TextIndexed、@クエリ、@Meta。

  • リポジトリクエリメソッドの投影をサポートします。

  • 例によるクエリのサポート。

  • オブジェクトマッピングにおけるjava.util.Currencyのすぐに使用可能なサポート。

  • MongoDB 2.6で導入された一括操作のサポートを追加しました。 MongoDBの3.0とのMongoDBのJavaドライバー3.2とQuerydsl 4.

  • アサートとの互換性に

  • アップグレード(参照:MongoDBの3.0サポート)。あなただけのspring-boot-starter-data-mongodbから除外し、それを

    <dependency> 
        <groupId>org.springframework.boot</groupId> 
        <artifactId>spring-boot-starter-data-mongodb</artifactId> 
        <exclusions> 
         <exclusion> 
          <groupId>org.springframework.data</groupId> 
          <artifactId>spring-data-mongodb</artifactId> 
         </exclusion> 
        </exclusions> 
    </dependency> 
    <dependency> 
        <groupId>org.springframework.data</groupId> 
        <artifactId>spring-data-mongodb</artifactId> 
        <version>1.9.4.RELEASE</version> 
    </dependency> 
    
    をoverwritte

関連する問題