class AnCheckboxManagerImpl extends BaseServiceImpl<AnCheckbox, String> implements AnCheckboxManager {

	@Autowired
	private AnCheckboxDao anCheckboxDao;

	@Override
	public void setBaseDao() {
		this.baseDao=anCheckboxDao;
	}
	
	//根据exam_user信息查询答案
		public List<AnCheckbox> findAnswer(String belongAnswerId,String quId){<FILL_FUNCTION_BODY>}

		@Override
		public void findGroupStats(Question question) {
			anCheckboxDao.findGroupStats(question);
		}

		@Override
		public List<DataCross> findStatsDataCross(Question rowQuestion,
				Question colQuestion) {
			return anCheckboxDao.findStatsDataCross(rowQuestion,colQuestion);
		}

		@Override
		public List<DataCross> findStatsDataChart(Question question) {
			return anCheckboxDao.findStatsDataChart(question);
		}
		
	
}

			//belongAnswerId quId
			Criterion criterion1=Restrictions.eq("belongAnswerId", belongAnswerId);
			Criterion criterion2=Restrictions.eq("quId", quId);
			return anCheckboxDao.find(criterion1,criterion2);
		
<methods>public non-sealed void <init>() ,public void delete(net.diaowen.dwsurvey.entity.AnCheckbox) ,public void delete(java.lang.String) ,public net.diaowen.dwsurvey.entity.AnCheckbox findById(java.lang.String) ,public transient List<net.diaowen.dwsurvey.entity.AnCheckbox> findList(org.hibernate.criterion.Criterion[]) ,public transient Page<net.diaowen.dwsurvey.entity.AnCheckbox> findPage(Page<net.diaowen.dwsurvey.entity.AnCheckbox>, org.hibernate.criterion.Criterion[]) ,public Page<net.diaowen.dwsurvey.entity.AnCheckbox> findPageByCri(Page<net.diaowen.dwsurvey.entity.AnCheckbox>, List<org.hibernate.criterion.Criterion>) ,public net.diaowen.dwsurvey.entity.AnCheckbox get(java.lang.String) ,public net.diaowen.dwsurvey.entity.AnCheckbox getModel(java.lang.String) ,public void save(net.diaowen.dwsurvey.entity.AnCheckbox) <variables>protected BaseDao<net.diaowen.dwsurvey.entity.AnCheckbox,java.lang.String> baseDao