AreaServiceDaoImpl.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. package com.java110.common.dao.impl;
  2. import com.java110.common.dao.IAreaServiceDao;
  3. import com.java110.common.dao.IFileServiceDao;
  4. import com.java110.core.base.dao.BaseServiceDao;
  5. import com.java110.utils.exception.DAOException;
  6. import org.slf4j.Logger;
  7. import org.slf4j.LoggerFactory;
  8. import org.springframework.stereotype.Service;
  9. import java.util.List;
  10. import java.util.Map;
  11. /**
  12. * 应用服务 与数据库交互
  13. * Created by wuxw on 2017/4/5.
  14. */
  15. @Service("areaServiceDaoImpl")
  16. //@Transactional
  17. public class AreaServiceDaoImpl extends BaseServiceDao implements IAreaServiceDao {
  18. private static Logger logger = LoggerFactory.getLogger(AreaServiceDaoImpl.class);
  19. /**
  20. * 查询文件信息
  21. * @param info bId 信息
  22. * @return 应用信息
  23. * @throws DAOException DAO异常
  24. */
  25. @Override
  26. public List<Map> getAreas(Map info) throws DAOException {
  27. logger.debug("查询应用信息 入参 info : {}",info);
  28. List<Map> businessAppInfos = sqlSessionTemplate.selectList("areaServiceDaoImpl.getAreas",info);
  29. return businessAppInfos;
  30. }
  31. /**
  32. * 查询省份 城市 区域
  33. * @param info bId 信息
  34. * @return 应用信息
  35. * @throws DAOException DAO异常
  36. */
  37. @Override
  38. public List<Map> getProvCityArea(Map info) throws DAOException {
  39. logger.debug("getProvCityArea 入参 info : {}",info);
  40. List<Map> businessAppInfos = sqlSessionTemplate.selectList("areaServiceDaoImpl.getProvCityArea",info);
  41. return businessAppInfos;
  42. }
  43. }