hibernate作为一款优秀的数据库持久化框架,在现实的运用中是非常广泛的.它的出现让不熟悉sql语法的程序员能开发数据库连接层成为一种可能,但是理想与现实永远是有差距的.开发过程中如果只使用hql进行操作,并且表之间的关联配置很复杂的话,这将成为一种噩梦.还好我们伟大的hibernate支持原生的sql操作,这也大大的增加了hibernate的灵活性.下面我们探讨一下hibernate的dao层的通用设计. 首先阐明一下显示情况中遇到的问题.假设数据库中有一张表,表名叫tbl_user,项目…