Я использую morphia
как мой mongodb odm.
У меня есть модель Car
с 2 обязательными полями plate
и seats
.
Я хочу создать один конструктор с этими двумя параметрами.Конструктор и конструктор по умолчанию MorphiaArgs
Morphia бросает мне исключение, не определяя конструктор по умолчанию.
Я пробовал использовать аннотацию constructorArgs
, но это не удалось.
Все связанные темы, которые я нашел, не использовали аннотации, а также не указали подходящий ответ.
Я ничего не знаю о Morphia, но если вы хотите конструктор с двумя аргументами, и если Morphia нужен конструктор по умолчанию, тогда вам нужны 2 конструктора, а не 1. –
вы можете попытаться использовать геттер и сеттер? постскриптум Я тоже ничего не знаю о Morphia. –
Дело в том, что я не хочу иметь пустой конструктор, потому что поля являются обязательными. Morphia имеет аннотацию с именем 'constructorArgs', но я не мог понять из своих документов, как ее использовать и что она делает – itaied