Jason's right. I would add that Hibernate and C.O. (JPA) are very easy to
start. It's like big WOW!

The thing is they are actually extremely complex frameworks, so the easy
beginnings, as your app grows, start to vanish. Then comes the troubles. I
mean THE troubles. If you are lucky and your app is really just a simple
CRUD - you may miss the party, but it's often not so easy. Of course,
eventually you'll find your way through it, but sometimes the time spent on
figuring out WTF can be higher than it's all worth.

jOOQ, on the other hand, is a clean and straight representation of SQL
within Java, with a little bit of sugar on top, to make your coding-life
sweeter. No need to make PHD to get out of troubles you may encounter.

Regards,
Witold Szczerba
18 lut 2015 22:35 "Jason Herr" <[email protected]> napisał(a):

>
> * jOOQ is less configuration, less overhead and less learning curve.
> * Your get new getters and setters in your beans simply by changing the
> schema.
> * If you MUST pull composite objects in one query, that's a bit harder in
> jOOQ.  But in the end, I prefer jOOQ because it doesn't try to do all that
> and allows me to make my factories return what I want when I want it.
> * Schema changes are more reliably reported at compilation times.
> * Integration tests are easier to write.
> * Quicker turnaround from concept to implementation due to reduced
> configuration and errors that come from it.
>
> That's what my team saw.
>
> J
>
>
> On Wed Feb 18 2015 at 3:44:51 PM Robert Liguori <[email protected]>
> wrote:
>
>> Hi, we've been doing just basic SQL with JDBC... but our next project is
>> much more complex so we are looking at Hibernate for an ORM solution... but
>> the Hibernate community appears to be dead.
>>
>> Note that I just stumbled upon jOOQ.  Are there any shortfalls with
>> jOOQ?  Does it rival Hibernate?
>>
>> If I was going to try to sell this API to my management over Hibernate,
>> what would I tell them?
>>
>> Thank you so much,
>> Robert
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "jOOQ User Group" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "jOOQ User Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups "jOOQ 
User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to