
James Tiberius Kirk ?
22.10.2016
20:45:42
просто класс не тот возвращает что нужно =(

Митко Соловец?
22.10.2016
20:45:55
погоди класс или экземпляр класса?

James Tiberius Kirk ?
22.10.2016
20:46:26
скорее класс

Pavel
22.10.2016
20:46:36

Google

James Tiberius Kirk ?
22.10.2016
20:46:45

Pavel
22.10.2016
20:46:47
Потом уже dep tree смотри
Ну просто клин сделай как нибудь

James Tiberius Kirk ?
22.10.2016
20:47:44
я хочу положить в класпас много классов одинаковых но с разными реализациями
и в рантайме между ними переключаться

Pavel
22.10.2016
20:48:05
Ох

Митко Соловец?
22.10.2016
20:48:19
а зачем это все?

Pavel
22.10.2016
20:48:20

Митко Соловец?
22.10.2016
20:48:22
или фан?

James Tiberius Kirk ?
22.10.2016
20:48:52
ну конкретный кейс просто фан, в будущем может быть похожий

Pavel
22.10.2016
20:49:22

Pavel ?
22.10.2016
20:50:12
Парни, кто работал с drools?

Alex
22.10.2016
21:03:58

Google

Sergey
22.10.2016
21:13:11
Ребят, почему идея подключает к проекту либу, но в итоговый jar проекта эта либа не попадает? В итоге исключение при запуске - не удается найти класс

Bogdan
22.10.2016
21:15:11
а как жар собирается

sss3 ?
22.10.2016
21:15:23
Добавляешь в classpath?/

Sergey
22.10.2016
21:16:09
Build artificial

Pavel
22.10.2016
21:16:54
добавляй dependency
или используй ant,maven,gradle или любой другой билд тул

Sergey
22.10.2016
21:17:38

Pavel
22.10.2016
21:18:42
а как maven?

Sergey
22.10.2016
21:20:23
В pom прописал зависимость, maven нашел и подключил либу. Собрал проект - вес jar остался прежним

Pavel
22.10.2016
21:20:46

Митко Соловец?
22.10.2016
21:21:16
подключи maven shade plugin
будет fat jar

Sergey
22.10.2016
21:21:56
как собирал?
Не совсем понимаю. Как собирал maven? В каком смысле?

Pavel
22.10.2016
21:22:05
какой плагин собирает jar ?
и ты использовал jar-with-depedency?

Sergey
22.10.2016
21:42:18
если я правильно понял, то мне нужно вот это -> http://stackoverflow.com/a/574650/5322183
однако это все-равно не сработало(

Bogdan
23.10.2016
08:05:44
У меня в RowMapper спринговом происходит дополнительное обращение к бд. Насколько это нормально?

sss3 ?
23.10.2016
08:06:20
Не нормально

Bogdan
23.10.2016
08:07:02
Я в нем строю сложный объект, из одного резалтсета его не сделать

Google

Bogdan
23.10.2016
08:07:27
если только сильно дублировать данные

Eugene
23.10.2016
08:20:09
Не туда ?

James Tiberius Kirk ?
23.10.2016
08:56:52
так что думаю, что нормально

sss3 ?
23.10.2016
08:57:55
> у меня так было в проекте
> нормально
где связь

James Tiberius Kirk ?
23.10.2016
08:59:27
в том
в моем юзкейсе это было так, что в таблице хранится поле с уловным userId, а в поджике хранится не просто userId, а весь поджик для таблицы Users

Pavel
23.10.2016
09:01:06
Хм, хочу странного.
Хочу в hibernate условия для критерии как-то хранить в бд.
Уровня предикатов.
Думаю как сделать - каждую критерию засовывать в отдельный класс, а в бд ссылку на него?

sss3 ?
23.10.2016
09:04:31

James Tiberius Kirk ?
23.10.2016
09:05:38
конечно два раза открывать соединение к базе это затратнее чем одно
но белые проекты белых людей умеют в пул коннектов к базе данных

Митко Соловец?
23.10.2016
09:30:56

Bogdan
23.10.2016
09:32:27
ну я решил джойном достать все в один резалтсет

Митко Соловец?
23.10.2016
09:32:45
молодец, это правильно
у меня так было в проекте

Google

Митко Соловец?
23.10.2016
09:33:07
в моем юзкейсе это было так, что в таблице хранится поле с уловным userId, а в поджике хранится не просто userId, а весь поджик для таблицы Users
а вот так делать не надо)

Pavel
23.10.2016
09:37:38
ну то есть 1 таблицей предикатов для объектов - да.
а вот для критериев хб...

Admin
ERROR: S client not available

Pavel
23.10.2016
09:38:14
не решил еще

Митко Соловец?
23.10.2016
09:38:26
а зачем критерии хранить в бд?

Pavel
23.10.2016
09:38:44
хотят чтоб все мог настраивать администратор

Митко Соловец?
23.10.2016
09:38:50
это я понял
но на плоских таблицах это не так просто сделать)

Pavel
23.10.2016
09:39:30
графы, полиморфизм и прочая муть
бд это просто datasource

Митко Соловец?
23.10.2016
09:40:25
т.е. смотри, мы будем лезть в базу, смотреть в табличку критериев - видим параметр по нему строится аналогичный код, в который еще подставляется предикат из таблицы предикатов?
так выходит?

Pavel
23.10.2016
09:42:39
да, только в базу мы лезим 1 раз
сразу загружая все в память
если вдруг настройки админом изменятся - вызывается ребилд сервиса

Google

Митко Соловец?
23.10.2016
09:43:27
ну это нормально
помню я так же делал настройки фильтров для поиска
только там все проще, конфигурилось json
и перезагружалось рычагом в памяти

Pavel
23.10.2016
09:44:17
ну у меня перезагружаться будет через eventbus
нод же много))

Митко Соловец?
23.10.2016
09:44:34
как тебе удобно, у меня через rest api

Pavel
23.10.2016
09:44:58
rest апи был бы неплох, если бы у нас были микросервисы...
а у меня ж tapestry
поэтому kafka, eventbus

Митко Соловец?
23.10.2016
09:45:30
ну вот хай-левел расписали, что тебя еще смущает?

Pavel
23.10.2016
09:46:17
как это сделать до 1 ноября... :D

Митко Соловец?
23.10.2016
09:46:47
я бы не оценил это в 5мд
7-10мд минимум, полноценная стори

Pavel
23.10.2016
09:47:21
это еще и на всех странтцах должно работать

Митко Соловец?
23.10.2016
09:47:55
попробуй, я не знаю, хотя бы 1 критерий и 1 предикат законфигурить и отработать технологию

Pavel
23.10.2016
09:47:56
ну у нас на это было много времени

Митко Соловец?
23.10.2016
09:48:02
а потом проси еще времени

Pavel
23.10.2016
09:48:05
еснно
я proof of concept хочу уже к среде сдать