dao about post finished, unit tests needed!
add views for all table; getSession replaced by getHIbernateTemplate;