Подлежит ли обсуждуению выбор фреймворк для базы данных? Можно ли поменять mybatis на hibernate, у spring'а и хибернейта нормальная совместимость
Какова причина создания классов в цикле?
почему выбор пал на фриланс?
Что бы инжектился нужно что бы он стал бином, что вы называете объектом с бд?