Search code examples
oracle-databasehibernateibatis

Which ORM is best suited for reporting module?


We are using IBatis in one module and Hibernate in another module.
In general, which of the two ORM is best suited for reporting?
I personally feel IBatis is best suitable for reporting.
Please tell your thought on this....


Solution

  • As per me : iBatis is better choice because of:

    1. In reporting you may need to write complex queries. Writing complex queries in iBatis is very easy.
    2. You only require to read data, need not to worry about database updates. In case for heavy use of database write operations i recommend Hibernate.