<?xml version="1.0" encoding="UTF-8"?>











<rss version="2.0" xmlns:jf="http://www.jivesoftware.com/xmlns/jiveforums/rss">



<channel>
    <title>Support Forums: Message List - Fast, easy and friendly ORM</title>
    <link>http://www.theserverside.com</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    
        <generator>Jive Forums Silver 5.5.30 (www.jivesoftware.com)</generator>
    
    <pubDate>Fri, 24 May 2013 05:27:27 -0400</pubDate>


    <item>

        <title>Re: Anemic Domain</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=54535</link>

        

        
            <description><![CDATA[First I sincerely apologize for some sentence I used in this thread. I realized it is time-consuming to make comparison of products. I appreciate your feedbacks. Peter inspires me to test Dreamsource ORM in the environment of more than 1000 entities of...]]></description>
        

        <pubDate>Sun, 17 May 2009 10:20:05 -0400</pubDate>

        

        <jf:creationDate>Sun, 17 May 2009 10:20:05 -0400</jf:creationDate>
        <jf:modificationDate>Sun, 17 May 2009 10:20:05 -0400</jf:modificationDate>
        <jf:date>May 17, 2009</jf:date>
        <jf:author>Jim Xie</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Anemic Domain</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=54535</link>

        

        
            <description><![CDATA[Of course Hibernate does not "generate" your business behaviour - that is what a coder does! The only place where you can specify your behaviour is in your code - the behaviour does not exist in your database (in relational world, at least), so how can a...]]></description>
        

        <pubDate>Sun, 17 May 2009 01:23:09 -0400</pubDate>

        

        <jf:creationDate>Sun, 17 May 2009 01:23:09 -0400</jf:creationDate>
        <jf:modificationDate>Sun, 17 May 2009 01:23:09 -0400</jf:modificationDate>
        <jf:date>May 17, 2009</jf:date>
        <jf:author>Francois Swiegers</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Re: Anemic Domain</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=54535</link>

        

        
            <description><![CDATA[<blockquote>I have to admit that Dreamsource ORM is being used in the applications of less than 1000 entities of domain models. One application was developed first using Hibernate. Performance issue was founded shortly after it was promoted to a user...]]></description>
        

        <pubDate>Fri, 15 May 2009 14:43:34 -0400</pubDate>

        

        <jf:creationDate>Fri, 15 May 2009 14:43:34 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 15 May 2009 14:43:34 -0400</jf:modificationDate>
        <jf:date>May 15, 2009</jf:date>
        <jf:author>peter lin</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: Anemic Domain</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=54535</link>

        

        
            <description><![CDATA[I have to admit that Dreamsource ORM is being used in the applications of less than 1000 entities of domain models. One application was developed first using Hibernate. Performance issue was founded shortly after it was promoted to a user accept test,...]]></description>
        

        <pubDate>Thu, 14 May 2009 20:18:55 -0400</pubDate>

        

        <jf:creationDate>Thu, 14 May 2009 20:18:55 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 14 May 2009 20:18:55 -0400</jf:modificationDate>
        <jf:date>May 14, 2009</jf:date>
        <jf:author>Jim Xie</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Re: Anemic Domain</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=54535</link>

        

        
            <description><![CDATA[<blockquote>I am pondering this question for a couple of days. I got to answer it.<br><br><blockquote><br>The idea of OO is to encapsulate rich business behaviour, not just CRUD. This is where Hibernate (and JPA) clearly wins out - not only are you...]]></description>
        

        <pubDate>Thu, 14 May 2009 11:01:22 -0400</pubDate>

        

        <jf:creationDate>Thu, 14 May 2009 11:01:22 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 14 May 2009 11:01:22 -0400</jf:modificationDate>
        <jf:date>May 14, 2009</jf:date>
        <jf:author>peter lin</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>Anemic Domain</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=54535</link>

        

        
            <description><![CDATA[I am pondering this question for a couple of days. I got to answer it....]]></description>
        

        <pubDate>Thu, 14 May 2009 09:33:27 -0400</pubDate>

        

        <jf:creationDate>Thu, 14 May 2009 09:33:27 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 14 May 2009 09:33:27 -0400</jf:modificationDate>
        <jf:date>May 14, 2009</jf:date>
        <jf:author>Jim Xie</jf:author>
        <jf:replyCount>5</jf:replyCount>
    </item>


    <item>

        <title>ORM != CRUD</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=54535</link>

        

        
            <description><![CDATA[Jim, there is more to object orientation than simply mapping data intefaces. The idea of OO is to encapsulate rich business behaviour, not just CRUD. This is where Hibernate (and JPA) clearly wins out - not only are you mapping your data to the database,...]]></description>
        

        <pubDate>Wed, 13 May 2009 03:35:47 -0400</pubDate>

        

        <jf:creationDate>Wed, 13 May 2009 03:35:47 -0400</jf:creationDate>
        <jf:modificationDate>Wed, 13 May 2009 03:35:47 -0400</jf:modificationDate>
        <jf:date>May 13, 2009</jf:date>
        <jf:author>Francois Swiegers</jf:author>
        <jf:replyCount>6</jf:replyCount>
    </item>


    <item>

        <title>Cat can catch mice</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=54535</link>

        

        
            <description><![CDATA[It doesn't matter whether the cat is black or white, as long as it can catch mice.


Jim]]></description>
        

        <pubDate>Tue, 12 May 2009 23:01:15 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 May 2009 23:01:15 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 12 May 2009 23:01:15 -0400</jf:modificationDate>
        <jf:date>May 12, 2009</jf:date>
        <jf:author>Jim Xie</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: ORM is CRUD</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=54535</link>

        

        
            <description><![CDATA[<blockquote>From ORM, developer can use objects to build CRUD. each ORM must provide these functions. You can find an example from <a href="http://www.leeonsoft.com/downloads/jpetstore.jar"...]]></description>
        

        <pubDate>Tue, 12 May 2009 22:20:51 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 May 2009 22:20:51 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 12 May 2009 22:20:51 -0400</jf:modificationDate>
        <jf:date>May 12, 2009</jf:date>
        <jf:author>peter lin</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>ORM is CRUD</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=54535</link>

        

        
            <description><![CDATA[From ORM, developer can use objects to build CRUD. each ORM must provide these functions. You can find an example from <a class="jive-link-external" href="http://www.leeonsoft.com/downloads/jpetstore.jar"...]]></description>
        

        <pubDate>Tue, 12 May 2009 19:57:08 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 May 2009 19:57:08 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 12 May 2009 19:57:08 -0400</jf:modificationDate>
        <jf:date>May 12, 2009</jf:date>
        <jf:author>Jim Xie</jf:author>
        <jf:replyCount>9</jf:replyCount>
    </item>


    <item>

        <title>Does not sound like ORM (more like DYI+NIH?)</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=54535</link>

        

        
            <description><![CDATA[<blockquote>...]]></description>
        

        <pubDate>Tue, 12 May 2009 17:14:37 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 May 2009 17:14:37 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 12 May 2009 17:14:37 -0400</jf:modificationDate>
        <jf:date>May 12, 2009</jf:date>
        <jf:author>Tatu Saloranta</jf:author>
        <jf:replyCount>10</jf:replyCount>
    </item>


    <item>

        <title>balance between object and relational database.</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=54535</link>

        

        
            <description><![CDATA[Dreamsource ORM uses object <b><i>Table</i></b> to wrap a database table metadata and <b><i>Column</i></b> a database table column. So they can programatically and concisely be used to construct a dynamic query SQL. That is the first different approach...]]></description>
        

        <pubDate>Mon, 11 May 2009 23:43:44 -0400</pubDate>

        

        <jf:creationDate>Mon, 11 May 2009 23:43:44 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 11 May 2009 23:43:44 -0400</jf:modificationDate>
        <jf:date>May 11, 2009</jf:date>
        <jf:author>Jim Xie</jf:author>
        <jf:replyCount>11</jf:replyCount>
    </item>


    <item>

        <title>Re: Eager loading on demand</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=54535</link>

        

        
            <description><![CDATA[<blockquote>Peter,<br><br>   ORM can be approached in different ways. Dreamsource ORM is different from Hibernate or JPA on some aspects. Dreamsource ORM doesn't provide polymorphic queries for all subclasses in a hierarchy. But it provides the simplest...]]></description>
        

        <pubDate>Mon, 11 May 2009 22:39:47 -0400</pubDate>

        

        <jf:creationDate>Mon, 11 May 2009 22:39:47 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 11 May 2009 22:39:47 -0400</jf:modificationDate>
        <jf:date>May 11, 2009</jf:date>
        <jf:author>peter lin</jf:author>
        <jf:replyCount>12</jf:replyCount>
    </item>


    <item>

        <title>Eager loading on demand</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=54535</link>

        

        
            <description><![CDATA[Peter,...]]></description>
        

        <pubDate>Mon, 11 May 2009 20:13:42 -0400</pubDate>

        

        <jf:creationDate>Mon, 11 May 2009 20:13:42 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 11 May 2009 20:13:42 -0400</jf:modificationDate>
        <jf:date>May 11, 2009</jf:date>
        <jf:author>Jim Xie</jf:author>
        <jf:replyCount>13</jf:replyCount>
    </item>


    <item>

        <title>Re: find a record and its related records based on a primary obj</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=54535</link>

        

        
            <description><![CDATA[<blockquote>It doesn't support polymorphic queries. However, it supports eager loading of its dependencies using SQL left outer joins to eliminate 1+n queries. Please see <a href="http://www.leeonsoft.com/query.jsp"...]]></description>
        

        <pubDate>Mon, 11 May 2009 19:35:14 -0400</pubDate>

        

        <jf:creationDate>Mon, 11 May 2009 19:35:14 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 11 May 2009 19:35:14 -0400</jf:modificationDate>
        <jf:date>May 11, 2009</jf:date>
        <jf:author>peter lin</jf:author>
        <jf:replyCount>14</jf:replyCount>
    </item>



</channel>
</rss>

