Size: a a a

2020 April 03

Y

YWNWA in learn.java
через интерфейсы
источник

d

dima in learn.java
ты можешь свою идею придумать
источник

Y

YWNWA in learn.java
чтобы любой мог юзать
источник

Y

YWNWA in learn.java
апи
источник

d

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

d

dima in learn.java
вообще не связаны никак и они нужны просто в проекте
источник

d

dima in learn.java
1 модуль - 1 проект
источник

d

dima in learn.java
мой пример больше про дистрибьюцию и интеграцию с другими
источник

Y

YWNWA in learn.java
bootJar {
   enabled = false
}

jar {
   enabled = true
}
источник

Y

YWNWA in learn.java
и это получается не надо?
источник

d

dima in learn.java
для апи модуля бут фичи не нужны
источник

Э

Эд in learn.java
https://stackoverflow.com/questions/3727149/cant-load-resourcebundle-during-junit-test. Возникла такая же ошибка, ничего не помогло, дублировал ресурсБандл и в пакете, прописывал fully qualified name к бандлу, хоть убей, тест выдаёт NullPointerException в строке ResourceBundle.getBundle. Помогите
источник

Y

YWNWA in learn.java
dima
для апи модуля бут фичи не нужны
источник

Y

YWNWA in learn.java
правильно?
источник

d

dima in learn.java
похоже на правду
источник

Y

YWNWA in learn.java
dima
похоже на правду
а получается контроллеры будут имплементить эти интерфейсы?
источник

d

dima in learn.java
я выше все написал - да
источник

VP

Vitaly Peryatin in learn.java
Я мобильный разработчик
Знаю Java, но в Backend не шарю
Стоит задача написать следующий проект:
Получение данных с нескольких сайтов через API или парсинг, кеширование этих данных наа сервере и предоставление удобного API для клиента
Подскажите что лучше использовать для такой задачи: Spring или JavaEE? На сколько активно пишкут сейчас сервера на Kotlin?

Задаю эти вопросы, чтобы в дальнейшем передать код более квалифицированному Backend разработчику и без переписывания продолжить развивать сервис
источник

Y

YWNWA in learn.java
dima
я выше все написал - да
public interface UserResource {

   @GetMapping(value = "/api/users/user/{id}")
   UserDto getById(@PathVariable long id);

   @GetMapping(value = "/api/users")
   List<UserDto> getAll();

   @PostMapping(value = "/api/users")
   UserDto create(UserDto userDto);

   @DeleteMapping(value = "/api/users/user/{id}")
   void deleteUser(@PathVariable long id);

}
а я могу например аннотацию над интерфейсом какую-то поставить, чтобы каждый раз не писать api/users например?
источник

d

dima in learn.java
да
источник