Blaze Subview с конструкторомJAVA

Программисты JAVA общаются здесь
Anonymous
 Blaze Subview с конструктором

Сообщение Anonymous »

Можно ли создать подвет, а не @mapping («this») с конструктором?
, скажем, у меня есть такой представление: < /p>

Код: Выделить всё

@EntityView(Validation.class)
public interface ValidationView extends IValidation {
@Override
@Mapping("this")
TimePeriodForValidation getPeriod();

@EntityView(Validation.class)
abstract class TimePeriodForValidation extends TimePeriodView {
public TimePeriodForValidation(
@Mapping("startTime") LocalDateTime startTime,
@Mapping("endTime") LocalDateTime endTime
) {
super(startTime, endTime);
}
}
}
с com.blazebit: blaze-persistence-integration-Quarkus-3 это дает мне Runtimeexception: «Вероятно, мы сделали что-то не так, пожалуйста, свяжитесь с нами, если вы Смотрите это сообщение. " что вызвано ошибкой компиляции (во время выполнения), когда он пытается вызвать конструктор Timeperiodforvalidation со странными параметрами: timeperiodforvalidation _ $$ javassist_entityview и карта. Timeperiodforvalidation _ $$ javassist_entityview , вероятно, получено из Timeperiodforvalidation
nb. startTime и окончание являются полями Validation.Class
Кто -нибудь знает, почему это происходит? Похоже, это происходит только тогда, когда ConstructorkInd является proxyFactory.constructorkInd.create

Подробнее здесь: https://stackoverflow.com/questions/794 ... onstructor

Вернуться в «JAVA»