alternative to mvc:annotation-driven & suppress hibernate warning

see issues #217 & #218