@jvmchat

Страница 1320 из 2890
Ilshat
04.04.2017
06:57:51
Тогда тебе сущность нужно пропускать через контекст спринга, я знаю только как это сделать через прототипный скоуп и лукап метод
ок. спс. попробую покопать в разные стороны . если что придется делать костыль в виде констант , чтобы не брать данные из конфига

Aleksander
04.04.2017
06:59:31
ок. спс. попробую покопать в разные стороны . если что придется делать костыль в виде констант , чтобы не брать данные из конфига
Не за что. Да, тут только копать. Главное знай, что сериализатор не пропускает сущность через контекст спринга. Он вызывает просто new и не процессит никаких аннотаций

Google
Max
04.04.2017
08:41:16
Скиньте русурс/книгу по написанию web пложений

Del
04.04.2017
08:42:01
тысячи их

philipp
04.04.2017
08:42:15
spring.io

Del
04.04.2017
08:42:17
смотря какая технология интересует

Snow
04.04.2017
08:46:29
Ruslan
04.04.2017
08:54:30
хмл с аннотациями. джава конфиг ниочень
А чем джава конфиги не угодили?

Snow
04.04.2017
08:57:08
Через хмл без пересборки можно конфигурацию менять

Митко Соловец?
04.04.2017
08:57:43
и часто такое нужно?

Sergey
04.04.2017
08:57:52
не очень надежно)

Snow
04.04.2017
08:58:38
В моем случае да. Особенно если исходников нет.

S
04.04.2017
08:58:45
Groovy bean definitions - и декларативно, и императивно, и типобезопасно, и динамично

Только зачем, если есть пропертя и ямл?

Google
Snow
04.04.2017
09:21:04
Легаси кодер. Ачивка взята

Del
04.04.2017
09:21:23
жизненно

Denis
04.04.2017
09:26:51
@JBaruch а ваш java-client к артифактори умеет апдейтить пропертисы у файлов? Или это только через REST можно сделать?

Alexander
04.04.2017
10:16:03
Кто-нибудь встречал проблему: идея не может проапдейтить индекс по локальному мавене репозиторию, пишет unmarshalexception

Я нашел ишью в багтрекере, этот тикет то открывается, то закрывается уже три года

Пишут, что давно пификшено, но в 2017.1 не работает

Alexander
04.04.2017
10:20:26
https://youtrack.jetbrains.com/issueMobile/IDEA-102693

Кирилл
04.04.2017
10:35:01
Спам, очевидно

Евгений
04.04.2017
10:36:55
Пишут, что давно пификшено, но в 2017.1 не работает
да, к сожалению там такого много

Igor
04.04.2017
10:38:57
А кто-нибудь сталкивался с тем, что идея на маке при запуске дебага фризится на 5-10 секунд?

очистка всего что можно и установка с нуля не помогла

Alexander
04.04.2017
10:39:43
да, к сожалению там такого много
Я надеялся, что кто-нибудь здесь в чате встречал уже эту проблему и может поделиться решением

Ilshat
04.04.2017
10:40:44
ребят, а как быть в такой ситуации. у меня в spring boot в контроллер идет запрос. метод с Transactional и идет добавление записи в базу. в конце метода идет отправка данных на другой сервер (сокет). так вот этот сервер успевает быстро отвечать , а транзакция из контроллера к этому времени до сих пор не завершена (not flush) и соответственно записей в базе нет, а статус для записи в базе надо поменять

Alexander
04.04.2017
10:47:38
Ahmed
04.04.2017
10:56:42
/stat@combot

Combot
04.04.2017
10:56:42
combot.org/chat/-1001043090457

Google
Ivan
04.04.2017
11:02:24
либо выноси свою логику запроса на другой сервер из метода с транзакцией

Ilshat
04.04.2017
11:14:17
Ivan
04.04.2017
11:16:42
да

Ilshat
04.04.2017
11:18:22
да
интересная вещь. попробую. спасибо

Denis
04.04.2017
11:47:11
Посоны, а что это за ошибка такая? Exception in thread "main" groovy.lang.MissingMethodException: No signature of method: static org.apache.commons.lang.StringUtils.replaceEach() is applicable for argument types

commons.lang подключен в прокет

S
04.04.2017
11:48:18
А что ты туда суешь?

Denis
04.04.2017
11:49:41
PropertiesHandler handler = fileItem.properties(); handler.addProperty("test", "test1"); handler.doSet();

String, String как и велит конструктор

S
04.04.2017
11:50:24
replaceEach(String, String[] String[]):String

Не то?

Ты строку вместо массива строк подсовываешь, не?

Denis
04.04.2017
11:51:26
это не в моем коде ошибка, а в либе Баруха

у addProperty 3 конструктора и на том который String, String дохнет

static org.apache.commons.lang.StringUtils.replaceEach() is applicable for argument types: (java.lang.String, [Ljava.lang.String;, [Ljava.lang.String;) values: [test, [,, \, |, =], [\,, \\, \|, \=]] Possible solutions: replaceOnce(java.lang.String, java.lang.String, java.lang.String)

вот что это за ботва такая?

S
04.04.2017
12:02:19
Типы аргументов не совпадают

Dmitriy
04.04.2017
13:09:53
Я хочу сделать для spring-приложения реализовать "консоль" - возможность через веб-интерфейс присылать произвольный код, который будет исполнен в приложении. Нужна поддержка инъекции бинов. В .NET в свое время делал так: из консоли на сервер приходил исходник класса, реализуюшего интерфейс вроде Runnable, он регается в контейнере, затем создается инстанс и вызывается run. Как к этому подойти в спринге, какие особенности?

Admin
ERROR: S client not available

Artem
04.04.2017
13:33:59
а если груви?

Google
Dmitriy
04.04.2017
13:42:03
Почему груви?

Alexander
04.04.2017
13:49:40
Иначе нужно делать динамическую загрузку классов

Через груви это проще

Иначе нужно делать динамическую загрузку классов
Нужно определить свой класслоадер и грузить через него свой класс

Кроме того, если будешь что-то инжектить в свой класс, то это должно быть загружено тем же класслоадером

В грувях это все сделано за тебя

http://stackoverflow.com/questions/17790198/how-to-run-groovy-script-in-java

Dmitriy
04.04.2017
13:53:43
А почему не взять класслоудер, которым загружено все остальное в приложении? Типа дефолтный

Dmitriy
04.04.2017
13:55:37
Не знаю )

Dmitriy
04.04.2017
13:56:47
Вариант с груви кажется простым, контекст видимо можно в виде переменной прокинуть

Alexander
04.04.2017
13:57:00
Если хочешь провести незабываемые пару дней а компании клачслоадеров - делай через джаву, если нужно ехать - бери груви скрипты

S
04.04.2017
14:02:41
Ещё можно и сам скрипт за заавтовайрить

Dmitriy
04.04.2017
14:07:58
Это как?

Google
S
04.04.2017
14:12:22
Ну экстендишь класс Script и там все что нужно аннтоируешь. Парсишь в объект при помощи groovy shell и потом autowireBean

Alexander
04.04.2017
14:13:19
Это не груви магия

Это шпрынг в головах

Проще ж просто контекст инжектить

В скрипт

Страница 1320 из 2890