Size: a a a

AUG for Developers

2018 February 05

A

Alexandr in AUG for Developers
коллеги, всем добрый вечер. подскажите, пожалуйста, есть такая проблема: есть либа ActiveObjects plugin, я ее использую в своем плагине, scope - provided. мне нужен оттуда класс net.java.ao.schema.info.EntityInfo. на стадии компиляции все ок, мавен его видит. при запуске - NoClassDefFoundError. лезу в плагин менеджер, в секцию osgi - действительно, плагин ActiveObject не экспортирует данный пакет. есть ли какой-то способ все-таки получить доступ к этому классу?
источник

VK

Vladimir Kibe in AUG for Developers
Component-import?
источник

A

Alexandr in AUG for Developers
насколько я знаю, таким образом ипортируются готовые бины, а мне нужен не бин, а сам класс
источник

A

Alexandr in AUG for Developers
или, если класс нельзя никак выцепить, можно как-то получить экземляр DatabaseProvider?
источник

AD

Alexey Dorofeev in AUG for Developers
Component-import можно попробовать
источник

AD

Alexey Dorofeev in AUG for Developers
или @ComponentImport если спринг сканнер
источник

A

Alexandr in AUG for Developers
не работает( не импортирует
источник

AM

Alexey Matveev in AUG for Developers
Если сервис не экспортирован из плагина то он и не заработает. Мы сами их поднимали через конструктор. Но это может быть геморно
источник

A

Alexandr in AUG for Developers
пришлось костылить и часть функционала из джиры копипастить, обошел проблему. вопрос из разряда философских: почему создатели AO не сделали возможность batch update\create? кто-нибудь знает?) я посмотрел исходники, в принципе ничего не мешало просто в цикле это сделать
источник

A

Alexey in AUG for Developers
Почему они не сделали нормальный орм?)))
источник

AM

Alexey Matveev in AUG for Developers
Да, такое же и у нас было решение и такой же вопрос)
источник

A

Alexandr in AUG for Developers
ну кстати да, тоже хороший вопрос))
источник

AM

Andrey Markelov in AUG for Developers
Орм на ao?
источник

AM

Andrey Markelov in AUG for Developers
Или куда?
источник

A

Alexandr in AUG for Developers
вместо АО, если я правильно понял
источник

AM

Andrey Markelov in AUG for Developers
Querydsl можно обернуть
источник

A

Alexandr in AUG for Developers
Надо посмотреть, ещё не работал с этим
источник

AD

Alexey Dorofeev in AUG for Developers
еще не так давно и ao не было)
источник

A

Alexandr in AUG for Developers
А как с базой работали? Connection и sql запросы?
источник

AM

Andrey Markelov in AUG for Developers
PropertiesSettings
источник