Hibernate
hibernate xml config file
some key attributes defined in xml are:
lazy fetching - by default, it's set to true which means when object is loaded, the associated child objects are not loaded
cascade when deleting
name of the object and mapped colume
inverse - define the ownership of one-to-many, many-to-many relationship. http://www.mkyong.com/hibernate/inverse-true-example-and-explanation/
Example of Hibernate in MyEclipse
http://www.myeclipseide.com/documentation/quickstarts/hibernateintroduction/#Content
HQL
Using HibernateUtil and DAO Plain POJO
Understanding configuration of hibernate and code
http://www.developer.com/open/article.php/3559931/Hibernate-Basics.htm
Transaction and Session in Hibernate, read article
https://community.jboss.org/wiki/Sessionsandtransactions