I've carefully read
Java Persistence with Hibernate all the way through (!) (as well as its predecessor, a number of years ago) -- since the book uses Hibernate 3.2, it is significantly out of date, especially with regard to configuration. Should I therefore start with the book's examples and procedures using Hibernate 3.2? 3.3?
I am extremely experienced software expert -- many decades across many languages, platforms, and technologies, including object-oriented databases and Java. While "I can't get started" is one of my favorite jazz ballads, it is not my favorite experience. Because I do a lot of consulting work and have had a lot of software startup jobs, I am frequently learning or introducing new technologies, so I have lots of experience with getting-started frustrations from both sides. (I have written and taught many professional software development courses, including some for Java, implementation of OOD in OOP languages, relational databases, and object-oriented databases.)
I need to use Hibernate right now for a project. Would it be appropriate to post an offer to this forum offering, say, $200, for someone to get me through the early steps of installation and setup to run the 3.5 and/or 3.6 tutorials? Or perhaps in exchange for a promise to feed my experience back into the Getting Started document and Core Reference? I write a lot of technical materials, and have published two books -- one one of the first introductions to data structures using C++ and last year Bioinformatics Programming Using Python, published by O'Reilly media, so I think I could make significant contributions, especially since I am coming to the material with an unusual combination of expertise, knowledge, and a fresh eye. ["Most Java applications require a persistent class representing felines." (sentence 1 of
http://docs.jboss.org/hibernate/core/3.5/reference/en-US/html/persistent-classes.html#persistent-classes-pojo ) -- huh?]
Private email exchanges are welcome.
Thanks.
--- Mitchell