2017-02-17 23 views
1

私は、SpringブートとSpringデータRestを使用して、Rest APIを実装しています。それを文書化するために、私はこれらのMavenの依存関係を持つ、闊歩を使用している:Swagger-uiの名前と説明のエンドポイントを変更する

<dependency> 
     <groupId>io.springfox</groupId> 
     <artifactId>springfox-swagger2</artifactId> 
     <version>2.6.1</version> 
    </dependency> 

    <dependency> 
     <groupId>io.springfox</groupId> 
     <artifactId>springfox-swagger-ui</artifactId> 
     <version>2.6.1</version> 
    </dependency> 

    <dependency> 
     <groupId>io.springfox</groupId> 
     <artifactId>springfox-data-rest</artifactId> 
     <version>2.6.1</version> 
    </dependency> 

私は少し私の闊歩UIページを変更してカスタマイズしたいと思います。 htmlページに表示される名前と説明を変更したい、具体的にはこれらの名前がスクリーンショットの赤で強調表示されていますが、何も機能しません。

enter image description here

私は自分のエンティティとリポジトリのクラス/インタフェースに@Api注釈を追加しようとしてきたが、何も働きません。

どのようにカスタマイズするのですか?

ありがとうございます!

+0

試したことの例を追加できますか? – jmattheis

+0

私のエンティティオブジェクトでは、次のアノテーションを試しました: '@Entity @Api(値="アクティビティ名 "、description ="アクティビティ説明 ") public class Activity' Respository Restインターフェースでも同じことをしましたが、うまく機能しませんでした。 –

答えて

0

タグと説明付きの@Api注釈を使用してください。

@Api(description="Device APIs", tags = "Device") 

descriptionは廃止されることに注意してくださいが、それは動作しますしてください。

関連する問題