2017-03-29 11 views
0

を露出することはない、私はそれが公開されていない設定春RESTリポジトリ

spring: 
    data: 
    rest: 
     default-media-type: application/json 
     detection-strategy: annotated 

とクラス

@RepositoryRestResource 
public interface RestRestaurantRepo extends CrudRepository<Restaurant, Long> { 

} 

春ブーツ春データ休憩で持っているとき、それは奇妙ですが。しかし、私は

spring: 
    data: 
    rest: 
     detection-strategy: annotated 

などのconfig小道具の外に残して任意の設定に変更したときに:それが動作

spring: 
    data: 
    rest: 
     default-media-type: application/json 

。これについて何ができますか?

答えて

0

私にとってはうまくいっています。再確認してください。デフォルトでmediatypeはapplication/hal+jsonです。しかし、それをapplication.propertiesから上書きすると、application/jsonに変更されます。しかし、残りのエンドポイントは正常に動作します。検出戦略の有無にかかわらず機能しています。私はspring-data-restを使用しています。2.6.1

関連する問題