Работая с Hibernate, я заметил, что все объекты Java, входящие в постоянство, определены в файле отображения. Есть ли способ зависеть только от аннотаций вместо отдельного .xml для этого? Во время создания мы не знаем, что содержит объект, который должен быть сохранен. Мы знаем, что это примитивные типы данных, Strings, ints, float / doubles, но мы не знаем, сколько из каждого поля может содержать объект, до тех пор, пока ему не потребуется создать таблицу для его ввода в базу данных.
Обратите внимание, что Hibernate - это только первое решение ORM, на которое я смотрел. Я не привязан к этому, если есть другое решение ORM, которое решает эту проблему.