История изменений
Исправление Aber, (текущая версия) :
Итого mybatis и activerecrod приведет к тому, что будет один запрос на одну сущность. А когда будет нужно оптимизировать чтоб вытаскивать несколько связанных сущностей за раз, то появятся множество запросов с join'ами для разных комбинаций этих сущностей. SQL будет занимать места значительно больше остального кода. Не будет кеша объектов, вытащенные объекты не будут связанны друг с другом, согласование и детект изменений будет только чрез базу.
Исходная версия Aber, :
Итого mybatis и activerecrod приведет к тому, что будет один запрос на одну сущность. А когда будет нужно оптимизировать чтоб вытаскивать несколько связанных сущностей за раз, то появятся множество запросов с join'ами для разных комбинаций этих сущностей. SQL будет занимать места значительно больше остального кода. Не будет кеша объектов, вытащенные объекты не будут связанны друг с другом, согласование и детек изменений будет только чрез базу.