Hi Roger,

That's very interesting. It's precisely the reason why I added DAO support
in the first place: For people who do not want to learn the library, so
they have a quick win. Unfortunately, that's how Hibernate got most of its
hate - people didn't want to learn the library but have a quick mapping
win. Then came the trouble.

So, eventually, the hiring process might require to have an understanding
of relational databases, the limitations of Hibernate, and the caveats of
jOOQ's DAOs :)

Anyway, I'll keep this in mind. We certainly want to make it easy for users
wanting to work with DAO/Repositories, but I'd like to make that a code
generation add-on feature (or even external plugin), rather than a core
library feature

Thanks,
Lukas

2017-03-29 21:16 GMT+01:00 Roger Thomas <[email protected]>:

> Just to add a little to the thread,
>
> The last 2 times I have been involved with projects that needed Java based
> applications to be coded and developers hired I put forward jOOQ as the
> database layer. In the DevOps/SysOps role I had, it was easy to justify
> jOOQ as the databases had to be open relational structures. The developers
> on the other hand found it yet another thing they have to get up to speed
> on, so having it generate DAOs allows them to get up to speed over time as
> they started with the DAOs. The hiring process for both companies had no
> real focus on jOOQ skills as there were more important CV requirements, I
> think that the only DB related requirement was for possible hires to have
> an understanding relational database and the limitations of Hibernate :)
>
> --
> 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