问题描述:

我欲优化代码,将dao层分为接口和实现类两部分如图:

BaseDao接口中:

BaseDaoImpl实现类中:

 

 

 

 

 

ProductionDaoImpl中:

 

至于Service层Action层及jsp都没发生变化可参照上一篇SSH2问题之一中代码

运行的话会出现:

 

 

解决方案:在ProductionDaoImpl的父类BaseDaoImpl的上方加上@Transactional(在父类中标注@Transactional(父类是抽象类也可以))

 

 

posted on 2012-12-17 19:17  月亮之城  阅读(228)  评论(0编辑  收藏  举报