Size: a a a

2020 November 30

DC

Denis Chikanov in learn.java
Alex
Подскажите пожалуйста как можно сделать. Нужно чтобы контроллер возвращал Либо объект с ответом Либо объект Problem
1) Маркерный интерфейс с двумя наследниками
2) Кидать эксепшн и иметь хэндлер/эдвайс, который будет создавать и возвращать твой проблем по эксепшну
3) ДТО с опционально-пустыми полями, которые не сериализуются, когда они пусты, и заполнять только часть полей всегда - но это говно, это как опция 1, но строго хуже
источник

A

Alex in learn.java
А можно ли создавать более одного @ControllerAdvice?
источник

DC

Denis Chikanov in learn.java
Denis Chikanov
1) Маркерный интерфейс с двумя наследниками
2) Кидать эксепшн и иметь хэндлер/эдвайс, который будет создавать и возвращать твой проблем по эксепшну
3) ДТО с опционально-пустыми полями, которые не сериализуются, когда они пусты, и заполнять только часть полей всегда - но это говно, это как опция 1, но строго хуже
А, в 15 джаву завезли sealed class, это прям то, как правильно хэндлить версию №1
источник

A

Alex in learn.java
Или например описать то что внутри advice прямо внутри данного контроллера?
источник

A

Alex in learn.java
А что такое 1) маркерный интерфейс с двумя наследниками?
источник

DC

Denis Chikanov in learn.java
Alex
Или например описать то что внутри advice прямо внутри данного контроллера?
источник

DC

Denis Chikanov in learn.java
Alex
А что такое 1) маркерный интерфейс с двумя наследниками?
Это когда ты создаёшь интерфейс, не знаю, MyControllerResponse, и делаешь MyControllerSuccessResponse  extends MyControllerResponse и MyControllerProblem extends MyControllerResponse, а в методе контроллера декларируешь, что он возвращает MyControllerResponse
источник

N

Nonverbis in learn.java
Алексей
И откажись от инклуда
Заменил на replace. Заработало. Спасибо.
источник

OS

Olzhas Serikbayev in learn.java
Всем привет, как сконфигурировать приложение так чтобы значение конкретной переменной можно было менять перед запуском контейнера, например апи которым он коннектится и тд. ?
источник

ch

central hardware in learn.java
Olzhas Serikbayev
Всем привет, как сконфигурировать приложение так чтобы значение конкретной переменной можно было менять перед запуском контейнера, например апи которым он коннектится и тд. ?
читать переменные из enviroment variable
источник

N

Nonverbis in learn.java
Olzhas Serikbayev
Всем привет, как сконфигурировать приложение так чтобы значение конкретной переменной можно было менять перед запуском контейнера, например апи которым он коннектится и тд. ?
Можно конкретику? Что за приложение? Что за контейнер?
источник

OS

Olzhas Serikbayev in learn.java
спринг бут
например есть поле класса которую я хочу менять через доккер
источник

КГ

Константин Громов... in learn.java
Всем добрый день, подскажите, пожалуйста, есть какой-нибудь курс по Java, чтобы там был условный грейдер, как на Coursera, где бы у тебя было много заданий и ты бы их решал и отправлял на проверку? Заранее спасибо за ответ)
источник

.

... in learn.java
Константин Громов
Всем добрый день, подскажите, пожалуйста, есть какой-нибудь курс по Java, чтобы там был условный грейдер, как на Coursera, где бы у тебя было много заданий и ты бы их решал и отправлял на проверку? Заранее спасибо за ответ)
Степик курсы по джава
источник

КГ

Константин Громов... in learn.java
...
Степик курсы по джава
Они хорошие?
источник

КГ

Константин Громов... in learn.java
...
Степик курсы по джава
Насколько объёмные?
источник

OS

Olzhas Serikbayev in learn.java
Nonverbis
Можно конкретику? Что за приложение? Что за контейнер?
кароч, есть конкретное урл апи куда ссылаются запросы, хочу если этот урл поменяется  было возможность не лезть в код, а через доккер поменять.
сори, за тупой вопрос
источник

.

... in learn.java
Константин Громов
Они хорошие?
Ну для начинающих в джава хватит материала на пару месяцев изучения
источник

.

... in learn.java
Лучше совмещать с другими ресурсами
источник

КГ

Константин Громов... in learn.java
...
Ну для начинающих в джава хватит материала на пару месяцев изучения
Например, с книгой Изучаем Java?
Или ещё другими курсами? Чтобы Вы посоветовали?
источник