<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <title>PaulBarry.com - Hibernate vs. iBatis</title>
  <subtitle type="html">My thoughts, ideas, questions and concerns on technology, sports, music and life</subtitle>
  <id>tag:paulbarry.com,2007:Paulbarry.com</id>
  <generator uri="http://www.paulbarry.com" version="3.0">PaulBarry.com</generator>
  <link href="http://paulbarry.com/xml/atom/article/4791/feed.xml" rel="self" type="application/atom+xml"/>
  <link href="http://paulbarry.com/articles/2007/01/14/hibernate-vs-ibatis" rel="alternate" type="text/html"/>

  <updated>2008-11-06T18:17:30-05:00</updated>
  <entry>
    <author>
      <name>Paul Barry</name>
      <email>mail@paulbarry.com</email>
    </author>
    <id>urn:uuid:440374cf-0906-46c6-b026-33d947fc8dd8</id>

    <published>2007-01-14T16:16:45-05:00</published>
    <updated>2007-01-14T16:16:45-05:00</updated>
    <title type="html">Hibernate vs. iBatis</title>
    <link href="http://paulbarry.com/articles/2007/01/14/hibernate-vs-ibatis" rel="alternate" type="text/html"/>

    <category term="technology" scheme="http://paulbarry.com/articles/category/technology" label="Technology"/>
        <category term="Hibernate" scheme="http://paulbarry.com/articles/tag/hibernate"/>
    <category term="iBatis" scheme="http://paulbarry.com/articles/tag/ibatis"/>
    <category term="Java" scheme="http://paulbarry.com/articles/tag/java"/>
        <summary type="html">&lt;p&gt;I was googling for something on the internet and cam across &lt;a href=&quot;http://www.mail-archive.com/ibatis-user-java@incubator.apache.org/msg01241.html&quot;&gt;this post&lt;/a&gt; I made to the iBatis mailing list almost 2 years ago.  I think for the most part this still holds true, although when I made this statement I was referring to Hibernate 2.  Hibernate 3 has some features that make Hibernate even more usable for odd database structures, such as &lt;a href=&quot;http://www.hibernate.org/hib_docs/v3/reference/en/html/querysql.html#querysql-load&quot;&gt;the ability to map SQL queries to objects&lt;/a&gt;.  The criteria API is much improved in Hibernate 3, and Hibernate Annotations make configuration of Hibernate much easier.  I think these feature make the argument for using Hibernate even stronger, but iBatis is still a great framework to use for certain scenarios.&lt;/p&gt;
</summary>
    <content type="html">&lt;p&gt;I was googling for something on the internet and cam across &lt;a href=&quot;http://www.mail-archive.com/ibatis-user-java@incubator.apache.org/msg01241.html&quot;&gt;this post&lt;/a&gt; I made to the iBatis mailing list almost 2 years ago.  I think for the most part this still holds true, although when I made this statement I was referring to Hibernate 2.  Hibernate 3 has some features that make Hibernate even more usable for odd database structures, such as &lt;a href=&quot;http://www.hibernate.org/hib_docs/v3/reference/en/html/querysql.html#querysql-load&quot;&gt;the ability to map SQL queries to objects&lt;/a&gt;.  The criteria API is much improved in Hibernate 3, and Hibernate Annotations make configuration of Hibernate much easier.  I think these feature make the argument for using Hibernate even stronger, but iBatis is still a great framework to use for certain scenarios.&lt;/p&gt;
</content>
  </entry>
  </feed>