Spring boot20 [JAVA] Map to Object, Object to Map Object๋ฅผ Map์ผ๋ก ๋ณํ, Map์ Object๋ก ๋ณํํ๋ Util ์ฌ์ฉ ๊ฐ์ฒด PropertyDescriptor Method Object method invoke (setMethod) private static void invokeMethodSiently(Object obj, Method m, Object val) { try { m.invoke(obj, val); } catch (Exception ex) { LOGGER.error(ex.getMessage(), ex); } } Object method invoke (getMethod) private static Object invokeGetMethod(Object o, Method m) { Object obj = new Object(); try { .. 2020. 11. 19. [JAVA] Excel Download - ์ฝ๊ธฐ, ์์ , ๋ค์ด๋ก๋ (Servlet, POI) 2020.11.13 ์๋ฒ์ ์ ๋ก๋๋์ด ์๋ ํ์ผ์ ์ฝ์ ํ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐ(์์ )ํ๊ณ ๋ค์ด๋ก๋ํ๋ ๊ธฐ๋ฅ ๊ตฌํ - ์ ๋ก๋๋์ด ์๋ ํ์ผ (์์) - DB์ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ฅผ ์์ ์ ์ถ๊ฐ ์ฌ์ฉ - HttpServletRequest, HttpServletResponse - FileInputStream - XSSFWorkbook - ServletOutputStream 1. Controller API๋ฅผ ํธ์ถํ๋ฉด ์์ ๋ค์ด๋ก๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ Service๋ฅผ ํธ์ถํ๋ค. @GetMapping(value = "/v1/cpnType/{cpnTypeId}/promotion/iss/{issDstrSeq}/target/excel/down") public void excelDownloadIssTarget(HttpServletRequ.. 2020. 11. 13. ์ด์ 1 2 3 ๋ค์