도로명주소 다운로드 URL 조회 추가

main
이범준 4 months ago
parent e178b61ac4
commit 62e190566c

@ -0,0 +1,11 @@
package cfs.trsmrcv.dao;
import java.util.Map;
import org.springframework.stereotype.Repository;
@Repository("commMonitoringDao")
public interface CommMonitoringDao {
public String getJusoDownLink(Map<String,String> map);
}

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cfs.trsmrcv.dao.CommMonitoringDao">
<select id="getJusoDownLink" parameterType="map" resultType="string">
SELECT FUN_JUSO_DOWN_URL(#{year},#{month}) FROM DUAL
</select>
</mapper>

@ -0,0 +1,53 @@
package cfs.trsmrcv.web;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.multipart.MultipartRequest;
import cfs.trsmrcv.dao.CommMonitoringDao;
import websquare.http.MultiPartHttpServletRequest;
import websquare.http.WebSquareContext;
@Controller
public class CommMonitoringController {
protected Logger logger = LoggerFactory.getLogger(this.getClass());
@Resource(name = "commMonitoringDao")
private CommMonitoringDao commMonitoringDao;
/**
*
* <pre></pre>
*/
@RequestMapping(value="/cfs/trsmrcv/getJusoLink.do", method=RequestMethod.POST)
public @ResponseBody Map<String, String> getJusoLink(@RequestBody Map<String, Object> param){
Map<String,String> result = new HashMap<String,String>();
Map<String,String> searchMap = new HashMap<String,String>();
searchMap.put("year", param.get("year").toString());
searchMap.put("month", param.get("month").toString());
String link = commMonitoringDao.getJusoDownLink(searchMap);
String[] link_split = link.split("\\?");
result.put("url", link_split[0]);
result.put("params", link_split[1]);
return result;
}
}
Loading…
Cancel
Save