数码资讯
Spring mvc中一个service中使用多个dao
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
在当前的一个项目中,一个Service中需要操作多个数据库表,默认是一个service对应一个dao,一个dao对应一个entity,一个entity对应一个表。
Realize:
/**
* Description: 课件服务
* @author user
* 2012-5-25
*/
@Component
@Transactional
public class CourseService extends BaseService<Course> implements ICourseService<Course>{
/** 使用其他dao */
private BaseDao<Student> studentDao;
@Resource(name="studentDao")
public void setStudentDao(BaseDao<Student> studentDao) {
this.studentDao = studentDao;
}
@Override
@Resource(name="courseDao")
public void setBaseDao(BaseDao<Course> baseDao) {
this.baseDao = baseDao;
}
}
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。