Size: a a a

2021 January 13

DP

Dmitry Podkutin in learn.java
Привет Необходима ваша помощь по Swagger
Столкнулся с такой проблеммой . Не могу изменить Example Valuе на UI  
Зависимость maven

<!--Swagger-->
<dependency>
   <groupId>io.springfox</groupId>
   <artifactId>springfox-swagger2</artifactId>
   <version>
2.2.9</version>
</dependency>
<dependency>
   <groupId>io.springfox</groupId>
   <artifactId>springfox-swagger-ui</artifactId>
   <version>
2.2.9</version>
</dependency>


Использую такую аннотацию

public ResponseEntity<Restaurant> createWithLocation(@RequestBody @ApiParam(examples = @Example(value = {
       @ExampleProperty(mediaType = "application/json", value = "{'name':'New_Restaurant'}")})) Restaurant restaurant){



Интересная особенность.  в JsonFormate документации http://localhost:8080/voting-system/v2/api-docs Example Valuе изменяется
а вот на UI нет  http://localhost:8080/voting-system/swagger-ui.html .
В чем может быть проблема?
источник

DC

Denis Chikanov in learn.java
Dmitry Podkutin
Привет Необходима ваша помощь по Swagger
Столкнулся с такой проблеммой . Не могу изменить Example Valuе на UI  
Зависимость maven

<!--Swagger-->
<dependency>
   <groupId>io.springfox</groupId>
   <artifactId>springfox-swagger2</artifactId>
   <version>
2.2.9</version>
</dependency>
<dependency>
   <groupId>io.springfox</groupId>
   <artifactId>springfox-swagger-ui</artifactId>
   <version>
2.2.9</version>
</dependency>


Использую такую аннотацию

public ResponseEntity<Restaurant> createWithLocation(@RequestBody @ApiParam(examples = @Example(value = {
       @ExampleProperty(mediaType = "application/json", value = "{'name':'New_Restaurant'}")})) Restaurant restaurant){



Интересная особенность.  в JsonFormate документации http://localhost:8080/voting-system/v2/api-docs Example Valuе изменяется
а вот на UI нет  http://localhost:8080/voting-system/swagger-ui.html .
В чем может быть проблема?
Сбросить кэш браузера пробовал?
источник

DP

Dmitry Podkutin in learn.java
Да, и на разных браузерах тоже тестил.
источник

DP

Dmitry Podkutin in learn.java
источник

DP

Dmitry Podkutin in learn.java
источник

DP

Dmitry Podkutin in learn.java
Короче говоря это бага Swagger UI
источник

DP

Dmitry Podkutin in learn.java
Если в кратце то ошибка в блокСхеме Json

Раньше она выглядела подобным образом
examples: {
application/json: "{'name':'New_Restaurant'}"
}

А после обновления стала такой
x-examples: {
application/json: "{'name':'New_Restaurant'}"
}

https://github.com/springfox/springfox/issues/3037
источник

DP

Dmitry Podkutin in learn.java
Не понял только как это пофиксить 🙂
источник

Д

Дыня in learn.java
ребят, а на чем сейчас гуишки делать лучше?
источник

in learn.java
друзья, вот примеры только для развитии логики и хорошо понимание? в практике примеры будут иметь значение?
источник

.

... in learn.java
Кто нибудь знает хорошее рукводство/ресурс/видео про ExceptionHandling в MVC?
источник

Э

Эд in learn.java
Дыня
ребят, а на чем сейчас гуишки делать лучше?
Electron, или что-то в .net, или qt, что-то в delphi есть, javafx.
источник

L

Lil'Di in learn.java
Привет всем!
Можете подсказать как сортировать в композиции?
источник

Д

Дыня in learn.java
Эд
Electron, или что-то в .net, или qt, что-то в delphi есть, javafx.
Благодарю
источник

DC

Denis Chikanov in learn.java
Lil'Di
Привет всем!
Можете подсказать как сортировать в композиции?
А в чём проблема?
источник

L

Lil'Di in learn.java
Есть класс house, там год постройки  и имена
Есть второй класс, там массив houses и имена travel_agency
Мне нужно отсортировать years во втором классе
источник

L

Lil'Di in learn.java
Когда достаю houses[i].getYear() показывает ошибку
источник

DC

Denis Chikanov in learn.java
Lil'Di
Когда достаю houses[i].getYear() показывает ошибку
Какую?
источник

L

Lil'Di in learn.java
источник

L

Loljeene in learn.java
Lil'Di
потому что это геттер
источник