Both approaches have advantages, and iBATIS is a good choice when the developer does not have full control over the SQL database schema.
Обидва підходи мають свої переваги, і iBatis — хороший вибір, якщо розробник не має повного контролю над базою даних.