zzzZZZ...
527 / 358 / 94
Регистрация: 11.09.2013
Сообщений: 2,041
|
||||||
1 | ||||||
Groovy для инициализации java beans в spring boot01.06.2016, 11:33. Показов 2397. Ответов 4
Метки нет (Все метки)
Добрый день. Вообщем вопрос сводится в целом к тому, как получить возможность горячей подмены бинов из xml через groovy для бинов определённых в java.
Возможно я себе всё представляю не правильно и задачу понял тоже не правильно, поэтому поправьте меня сразу, но как я понял идея в том, чтобы java классы @Bean @Component итд можно было инициализировать через groovy скрипты. Т.е. у меня есть некий бин с полями, и эти поля я могу инициализировать используя file.groovy скрипт примерно так:
0
|
01.06.2016, 11:33 | |
Ответы с готовыми решениями:
4
Groovy Как работать с бинами в Spring (язык Java)? Groovy Книги по Java для чайников Groovy Spring Tool Suite при работе с Grails Ошибка при инициализации сервиса в представлении Vaadin [Spring-boot] |
2398 / 2223 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
01.06.2016, 17:10 | 2 |
dzrkot, а зачем через груви? Есть же джава конфигурация. И что вы понимаете под "горячей подменой"?
0
|
zzzZZZ...
527 / 358 / 94
Регистрация: 11.09.2013
Сообщений: 2,041
|
|
01.06.2016, 17:30 [ТС] | 3 |
впринципе я проблему уже решил, во всякому случае java классы через beans{} инициализировал и автовайрил нормально.
через груви т.к. такое требование.
ну под горячей подменой я подразумеваю подмену бинов, мне не надо пересобирать проект, мне надо поменять только xml или groovy в данном случае
0
|
2398 / 2223 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
01.06.2016, 17:47 | 4 |
с этим помочь не смогу т.к с груви не конфигурировал
а через джава конфиг можно хоть переменную окружения поменять, хоть в зависимости от дня недели сделать. Куда более гибкая настройка.
0
|
zzzZZZ...
527 / 358 / 94
Регистрация: 11.09.2013
Сообщений: 2,041
|
|
01.06.2016, 22:21 [ТС] | 5 |
да, но надо проект пересобирать если менять какие-то аргументы конструктора к примеру, а в моём случае нет - проссто меняем прямо на сервере в груви конфиге значения и всё, это же получается связка java config + Groovy , она ещё более гибкая
0
|
01.06.2016, 22:21 | |
01.06.2016, 22:21 | |
Помогаю со студенческими работами здесь
5
[Spring Boot] Не работает autowiring(No beans found) Java+Spring beans Spring Boot 2.0 и Java 9 Как запустить Java метод из JavaScript используя Spring Boot Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |