2017-02-17 140 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已弃用,但可以使用。