2017-02-17 144 views
1

我正在使用Spring引導和Spring Data 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(value =」activity Name「,description =」activity Description「) public class Activity'但它沒有奏效。我在Respository Rest接口中也做了同樣的事情,但它並沒有工作。 –

回答

0

使用帶標籤和說明的@Api註釋。

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

請注意,description已棄用,但可以使用。