morphia без карты используемые классы

Я видел фрагмент, как

Morphia m = new Morphia();
m.map(Blah.class);

есть ли нежелательный побочный эффект, если я пропущу вторую строку (метод map())? Я пробовал, и он отлично справляется с CRUD.

Спасибо

java mongodb морфия


person Thomas    schedule 14.02.2017    source источник


Ответы (1)


Morphia будет отображать классы на лету для вас, если вы дадите ему тип, который явно не запрашивался для сопоставления. Это в основном нормально. Однако вы не сможете воспользоваться такими функциями, как ensureIndexes() в этих классах или любыми аннотациями по умолчанию, связанными с сопоставлением, например.

person evanchooly    schedule 14.02.2017