목록Spring (118)
투케이2K
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/HVyab/btsnFafcHTJ/EHQDUmAzlEw7riNbXLAv11/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [PATCH] : http 요청 수행 실시 // ----------------------------------------------------------------------------------------- @PatchMapping("/patch_request_header") public String patch_request_header(@RequestHeader Map requestHeader, ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ckpVPf/btrWeXzSDds/xKsj8UtI8KPKxnkOGg8C80/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [DELETE] : http 요청 수행 실시 // ----------------------------------------------------------------------------------------- @DeleteMapping("/delete_request_test") public String delete_request_test(@RequestHeader Map requestHeader){..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/v2Ld1/btrWfQUYaaZ/dqXGg1jz3YXp4EgvJXpAOK/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [PUT] : http 요청 수행 실시 // ----------------------------------------------------------------------------------------- @PutMapping("/put_request_test") public String put_request_test(@RequestHeader Map requestHeader, @RequestBody..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/kyM6o/btrWeHiSMtP/EmcY9gmIgmAa1731kSP82k/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [POST] : Request Header 값 확인 // ----------------------------------------------------------------------------------------- @PostMapping("/post_request_header") public String post_request_header(@RequestHeader Map requestHeader..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/lezQX/btrODwiPaNB/QXbTrN4VuFLStFiKpsntSK/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [String 문자열 데이터가 URL 형식으로 파싱 가능 한지 체크 실시] public static boolean stringIsUrlParsing(String url){ /** * // ----------------------------------------- * [stringIsUrlParsing 메소드 설명] * // ----------------------------------------- * 1. String 문자열 데이터가 URL 형식으로 파싱 가능 한지 체크 실시 * // ----------------------------------------- * 2. 호출 방식 : * * C_U..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Ag27O/btrOfaG53rc/SZwX1HlRlSDmImiwIOA0ik/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] package com.kwon.mssqltestproject; import okhttp3.*; import java.net.URLEncoder; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; import java.util.concurrent.TimeUnit; public class C_Okhttp { /** * // ----------------------------------------- * TODO [클래스 설명] * // ------------------------------..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bTv00Q/btrOgSMUMxt/1SL8KvJfJucKeY4wNuq9t0/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] package com.kwon.mssqltestproject; import okhttp3.*; import java.net.URLEncoder; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; import java.util.concurrent.TimeUnit; public class C_Okhttp { /** * // ----------------------------------------- * TODO [클래스 설명] * // ------------------------------..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b3DuT7/btrOcieAOJH/J6z3F1MvvfEGplKtTjIttK/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] package com.kwon.mssqltestproject; import okhttp3.Call; import okhttp3.OkHttpClient; import okhttp3.Request; import okhttp3.Response; import java.net.URLEncoder; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; import java.util.concurrent.TimeUnit; public class C_Okhttp { /** * // ------------..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bdYkgR/btrOcgNXwDj/SekGDsfsChBM9mzKHKJx7k/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [SEARCH FAST] : [테스트 함수 실행] @GetMapping("/TEST_MAIN") public String TEST_MAIN(@RequestParam Map param){ // [쿼리 파람 방식] System.out.println("\n"); System.out.println("================================================"); System.out.println("[CLASS] : "+String.valueOf(CLASS_NAME)); System.out.println("[METHOD] : "+String.valueOf("TEST_MAI..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/w5GBn/btrN5wjXqwl/40O8FDMUQh6mLkoJS21N40/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [List List Map 객체 널 판단 실시 : true / false] public static boolean listListMapNotNull (List inputData) { /** * // ----------------------------------------- * [listListMapNotNull 메소드 설명] * // ----------------------------------------- * 1. List Map 객체 널 판단 실시 * // ----------------------------------------- * 2. 호출 방식 : * * C_Util.listListMa..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cd61Sj/btrN40Z60nN/pHjLkNojifTsKMtEjqlhZK/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [List Map 객체 널 판단 실시 : true / false] public static boolean listMapNotNull (List inputData) { /** * // ----------------------------------------- * [listMapNotNull 메소드 설명] * // ----------------------------------------- * 1. List Map 객체 널 판단 실시 * // ----------------------------------------- * 2. 호출 방식 : * * C_Util.listMapNotNull(null); *..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/vglAv/btrN5wjXkeV/EI7Y8n0wWVZtr1juVNKtb0/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [HashMap 객체 널 판단 실시 : true / false] public static boolean mapNotNull (Map inputData) { /** * // ----------------------------------------- * [mapNotNull 메소드 설명] * // ----------------------------------------- * 1. HashMap 객체 널 판단 실시 * // ----------------------------------------- * 2. 호출 방식 : * * C_Util.mapNotNull(null); * * C_Util.mapNo..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/oKSEO/btrNRQJZ364/2YTL3qD8eh4gkbiQnXqtN1/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [URL 인코딩] public static String urlEncodeString(String data) { /** * // ----------------------------------------- * [urlEncodeString 메소드 설명] * // ----------------------------------------- * 1. URL 인코딩 수행 메소드 * // ----------------------------------------- * 2. 호출 방법 : C_Encryption.urlEncodeString("투케이"); * // -----------------------------..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/pYFXv/btrNTgHFFzT/0cMBV2mqPSgcUco5d1qgEk/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [List List Map 데이터를 JsonArray 로 반환 실시] public static JSONArray listListMapToJsonArray (List inputData) { /** * // ----------------------------------------- * [listListMapToJsonArray 메소드 설명] * // ----------------------------------------- * 1. List List Map 데이터를 JsonArray 로 반환 실시 * // ----------------------------------------- * 2. 호출 방식 :..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bf6mhY/btrNSDRaOba/I85kEyDCC3UO1Q1Ct9zN1K/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [List Map 데이터를 JsonArray 로 반환 실시] public static JSONArray listMapToJsonArray (List inputData) { /** * // ----------------------------------------- * [listMapToJsonArray 메소드 설명] * // ----------------------------------------- * 1. List Map 데이터를 JsonArray 로 반환 실시 * // ----------------------------------------- * 2. 호출 방식 : * * List listMapI..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/pjgYD/btrNTgOrPMX/C6XR4AeDG947tTYAYssPnK/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [url 인코딩 + base64 로 된 문자열 > Url 디코딩 > base64 디코딩 >원본 string 반환 실시] public static String stringToUrlAndBase64DecodeString (String inputData) { /** * // ----------------------------------------- * [stringToUrlAndBase64DecodeString 메소드 설명] * // ----------------------------------------- * 1. url 인코딩 + base64 로 된 문자열 > Url 디코딩 > base64 디코딩 >..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/vxJhX/btrNQS86uxq/akXvXIiXbyCuYKLM7MjHy1/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [원본 string > base64 인코딩 > URL 인코딩 문자열 변환 실시] public static String stringToBase64AndUrlEncodeString (String inputData) { /** * // ----------------------------------------- * [stringToBase64AndUrlEncodeString 메소드 설명] * // ----------------------------------------- * 1. 원본 string > base64 인코딩 > URL 인코딩 문자열 변환 실시 * // -----------------------..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cpLT1Z/btrNSXuOAhR/QRWKk9J4OoOZ7BtBlgLP01/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [AES256 키 사이즈 에러 해결 참고 사이트] https://kkh0977.tistory.com/1857?category=1091098 67. (TWOK/ERROR) [Spring] 스프링 AES256 키 사이즈 에러 - java.security.InvalidKeyException:Illegal key size [환경 설정 및 설명] 프로그램 : Intelij 설 명 : 스프링 AES256 키 사이즈 에러 - java.security.InvalidKeyException:Illegal key size [에러 원인] 1. AES256 암호화 시 자바 정책에 어긋나기 때문에.. kkh0977.tistory.com ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dXJ087/btrNGvTMVFg/hm3LAPEQA5rmKw03R54rsk/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [application.yml 접속 정보 작성 - 참고 사이트] https://velog.io/@ikerbm94/SpringBoot-MySQL-%EC%97%B0%EA%B2%B0-%EC%84%A4%EC%A0%95-application.yml [SpringBoot] MySQL 연결 설정 (application.yml) 먼저 Spring Boot는 properties파일을 공식적으로는 지원하나 yml파일로 포스팅하겠다. 따라서 일단 application.properties파일을 application.yml로 바꾸자. 그리고 application.yml 파일안의 내용을 아래와 같이 velog.io
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/x2HWa/btrNOfhje2O/oWtQviPASgCrRcetNCeEvK/img.png)
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [application.yml 접속 정보 작성] spring: # [profiles : 배포 시 설정 이름 : spring 내 설정] profiles: active: prod # [devtools : spring 내 설정] devtools: livereload: enabled: true # [datasource : spring 내 설정] # [url : port 및 servername 작성] # [username : 스키마 명칭] # [password : 비밀 번호] datasource: driver-class-name: com.ibm.db2.jcc.DB2Driver jdbc-url: jdbc:db2://162.28.10.10..