목록Spring (118)
투케이2K
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/26eDP/btrF3MHMjRN/fGkVfEUZHxyeuIvbG3g9pK/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [Map 데이터를 http 요청 쿼리 스트링 형태 문자열로 리턴 실시] public static String mapToUrlEncodeQueryString (Map inputData) { /** * // ----------------------------------------- * [mapToUrlEncodeQueryString 메소드 설명] * // ----------------------------------------- * 1. Map 데이터를 http 요청 쿼리 스트링 형태 문자열로 리턴 실시 * // ----------------------------------------- * 2. 호출 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ldCbF/btrF4wxGBgK/LMdePU9Yem2ZilAbkL9QH0/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [SEARCH FAST] : [HttpURLConnection 테스트] @GetMapping("/HTTP_CONNECTION") public String HTTP_CONNECTION(@RequestParam Map param){ System.out.println("\n"); System.out.println("================================================"); System.out.println("[CLASS] : "+String.valueOf(CLASS_NAME)); System.out.println("[METHOD] : "+String.valueOf("..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bbtqkN/btrFZkMi3ew/rbAMRMXXTfxXqlQJINTHQ1/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [방법 설명] 1. build.gradle 파일에서 버전에 맞게 lombok 의존성 추가 실시 2. application.yml 파일에서 logging 설정 실시 # TODO [공통으로 사용] spring: # [profiles : 배포 시 설정 이름 : spring 내 설정] profiles: active: prod # [devtools : spring 내 설정] devtools: livereload: enabled: true # [datasource : spring 내 설정] # [url : port 및 servername 작성] # [username : 스키마 명칭] # [password : 비밀 번호] dat..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b8Kweg/btrFZ07divu/t7UwD3PK1cml5RG50NJICK/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [SEARCH FAST] : [레스트 템플릿 테스트] @GetMapping("/REST_TAMPLATE") public String REST_TAMPLATE(@RequestParam Map param){ System.out.println("\n"); System.out.println("================================================"); System.out.println("[CLASS] : "+String.valueOf(CLASS_NAME)); System.out.println("[METHOD] : "+String.valueOf("REST_TAMPLATE"..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cEPuTP/btrF0tH1DPv/0gKQDSpX2Kbs67xIC956JK/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [SEARCH FAST] : [레스트 템플릿 테스트] @GetMapping("/REST_TAMPLATE") public String REST_TAMPLATE(@RequestParam Map param){ System.out.println("\n"); System.out.println("================================================"); System.out.println("[CLASS] : "+String.valueOf(CLASS_NAME)); System.out.println("[METHOD] : "+String.valueOf("REST_TAMPLATE"..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bOlmW8/btrFXXojD8o/tQzwRmgF8oZKV3daLk7wCK/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] @GetMapping("/userImageData") public String userImageData(@RequestParam Map param){ System.out.println("\n"); System.out.println("================================================"); System.out.println("[CLASS] : "+String.valueOf(CLASS_NAME)); System.out.println("[METHOD] : "+String.valueOf("userImageData")); System.out.println("[INPUT] : "+St..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/clRsB5/btrFUT1cSCJ/j77aWwDhqHkHXaP2WVxu81/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [build gradle 설정] implementation 'org.json:json:20200518' // TODO [import 설정] import org.json.JSONObject; import org.json.JSONArray; // TODO [Mysql 전용 프로시저 호출 리턴 메시지 + 리턴 테이블 데이터 형식 JSON 포맷 실시] public static JSONObject mySqlMsgCursorJsonFormat (List totalData, String O_MSG_NAME, String O_CUR_NAME) { // [리턴 데이터 선언 실시] JSONObject returnJs..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ENYVt/btrFTNm5nil/PcyCdrVZhQv5janAxB1UC0/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [build gradle 설정] implementation group: 'commons-codec', name: 'commons-codec', version: '1.9' // TODO [import 설정] import org.apache.commons.codec.binary.Base64; // TODO [Base64 인코딩] public static String getBase64EncodeString(String content) { /** * // ----------------------------------------- * [getBase64EncodeString 메소드 설명] * // -----..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cDs2cZ/btrFdeMOMPQ/mqVKCUpTOJYb0LyYXJlQk0/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [map 데이터를 jsonObject 로 반환 실시] public static JSONObject mapToJsonObject (Map inputMap) { /** * // ----------------------------------------- * [mapToJsonObject 메소드 설명] * // ----------------------------------------- * 1. map 데이터를 jsonObject 로 반환 실시 * // ----------------------------------------- * 2. 호출 방식 : * * Map map = new HashMap(); *..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bDDykH/btrE3abJVoT/9h9KoWGdGEY7VL6n16sjVk/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [컨트롤러 : DB_Maria_Api_Controller : 소스 코드] // TODO [SEARCH FAST] : [테스트 사용자 정보 요청] @GetMapping("/testUser") public String testUser(@RequestParam Map param){ // [쿼리 파람 방식] //public String testUser(@RequestBody Map param){ // [body 방식] System.out.println("\n"); System.out.println("================================================"); System.out.println("[C..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/biUYxH/btrEJdHJru3/YKVTO07MtxVVdwzT0f6fBK/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [컨트롤러 : DB_Maria_Api_Controller : 방법 [1] 소스 코드] // TODO [SEARCH FAST] : [테스트 BLOB 이미지 조회] @GetMapping(value = "/TEST_BLOB_SELECT", produces = MediaType.IMAGE_JPEG_VALUE) public @ResponseBody byte[] TEST_BLOB_SELECT(@RequestParam Map param){ // [쿼리 파람 방식] System.out.println("\n"); System.out.println("================================================"); S..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dAfltk/btrEKVrPF4D/WsoYyvWpkopXNWGQeyBaLk/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [컨트롤러 : DB_Maria_Api_Controller : 소스 코드] // TODO [SEARCH FAST] : [테스트 BLOB 이미지 저장] @PostMapping("/TEST_BLOB_INSERT") public String TEST_BLOB_INSERT(@RequestParam("idx") String idx, @RequestParam("img") MultipartFile img){ // [body 방식] System.out.println("\n"); System.out.println("================================================"); System.out.println(..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/whRej/btrEtH3edpx/stARUTSNbfixpJbpk7raEk/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [방법 설명]
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/TgUiA/btrEjMi9SwI/90lHrfFNO0rFxAeL2cq5rK/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [컨트롤러 : DB_Maria_Api_Controller : 소스 코드] // TODO [SEARCH FAST] : [테스트 select where like 조회] @GetMapping("/testWhereLike") public String testWhereLike(@RequestParam Map param){ // [쿼리 파람 방식] //public String testWhereLike(@RequestBody Map param){ // [body 방식] System.out.println("\n"); System.out.println("================================================..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/s7W5m/btrEnDE0nLm/0qKvkfiEhLCX5c2W5EGZkk/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [컨트롤러 : DB_Maria_Api_Controller : 소스 코드] // TODO [SEARCH FAST] : [테스트 select where in 조회] @GetMapping("/testWhereIn") public String testWhereIn(@RequestParam Map param){ // [쿼리 파람 방식] //public String testWhereIn(@RequestBody Map param){ // [body 방식] System.out.println("\n"); System.out.println("================================================"); Syst..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/d8EGfp/btrEgvBlSHB/qWpHu3sEiGk8BVC01NqNL1/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [컨트롤러 : DB_Maria_Api_Controller : 소스 코드] // [SEARCH FAST] : [테스트 delete 삭제] @GetMapping("/testDelete") public String testDelete(@RequestParam Map param){ // [쿼리 파람 방식] //public String testDelete(@RequestBody Map param){ // [body 방식] System.out.println("\n"); System.out.println("================================================"); System.out.println("[..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/AZtFF/btrEgwz9I2s/nbnENg66vklLMgIlKnlPzK/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [컨트롤러 : DB_Maria_Api_Controller : 소스 코드] // [SEARCH FAST] : [테스트 update 수정] @GetMapping("/testUpdate") public String testUpdate(@RequestParam Map param){ // [쿼리 파람 방식] //public String testUpdate(@RequestBody Map param){ // [body 방식] System.out.println("\n"); System.out.println("================================================"); System.out.println("[..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bthADs/btrEiv7Th8q/3v7XYSWjuDRQwvKaDkxpWK/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [컨트롤러 : DB_Maria_Api_Controller : 소스 코드] // [SEARCH FAST] : [테스트 insert 삽입] @GetMapping("/testInsert") public String testInsert(@RequestParam Map param){ // [쿼리 파람 방식] //public String testInsert(@RequestBody Map param){ // [body 방식] System.out.println("\n"); System.out.println("================================================"); System.out.println("[..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bk8sEM/btrEekrXDCy/tNSheK9c2eVaEO8lLxXOk0/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [컨트롤러 : DB_Maria_Api_Controller : 소스 코드] // TODO [SEARCH FAST] : [테스트 SELECT 조회] @GetMapping("/testSelect") public String testSelect(@RequestParam Map param){ // [쿼리 파람 방식] //public String testUser(@RequestBody Map param){ // [body 방식] System.out.println("\n"); System.out.println("================================================"); System.out.println..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bpu4X6/btrD5OT5oPs/RpbIkugIRkpyK5TKzhQVC0/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [컨트롤러 : DB_Maria_Api_Controller : 소스 코드] import com.test.mobile_sm_univ.B_Service.DB_Maria_Service.DB_Maria_Api_Service; import com.test.mobile_sm_univ.util.C_Util; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.configurationprocessor.json.JSONObject; import org.springframework.web.bind.annotation.*; im..