package com.knj.cocktail.service; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.knj.cocktail.dao.StatisticDAO; import com.knj.cocktail.domain.UseCount; @Service("StatisticService") public class StatisticService { private StatisticDAO statisticDAO; @Autowired public void setStatisticDAO(StatisticDAO statisticDAO) { this.statisticDAO = statisticDAO; } public void doIncUseCount(String sectorId) { statisticDAO.updateUseCount(sectorId); } public UseCount showUseCount(){ UseCount useCount = statisticDAO.selectUseCount(); return useCount; } public UseCount doCompute(UseCount useCount) { int total = useCount.getCinema() + useCount.getExhibition() + useCount.getLibrary(); useCount.setCinemaCompute(useCount.getCinema()*100/total); useCount.setExhibitionCompute(useCount.getExhibition()*100/total); useCount.setLibraryCompute(useCount.getLibrary()*100/total); System.out.println("cinema="+useCount.getCinema()); return useCount; } }