목록Spring (118)
투케이2K
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [PATCH] : http 요청 수행 실시 // ----------------------------------------------------------------------------------------- @PatchMapping("/patch_request_header") public String patch_request_header(@RequestHeader Map requestHeader, ..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [DELETE] : http 요청 수행 실시 // ----------------------------------------------------------------------------------------- @DeleteMapping("/delete_request_test") public String delete_request_test(@RequestHeader Map requestHeader){..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [PUT] : http 요청 수행 실시 // ----------------------------------------------------------------------------------------- @PutMapping("/put_request_test") public String put_request_test(@RequestHeader Map requestHeader, @RequestBody..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [POST] : Request Header 값 확인 // ----------------------------------------------------------------------------------------- @PostMapping("/post_request_header") public String post_request_header(@RequestHeader Map requestHeader..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [String 문자열 데이터가 URL 형식으로 파싱 가능 한지 체크 실시] public static boolean stringIsUrlParsing(String url){ /** * // ----------------------------------------- * [stringIsUrlParsing 메소드 설명] * // ----------------------------------------- * 1. String 문자열 데이터가 URL 형식으로 파싱 가능 한지 체크 실시 * // ----------------------------------------- * 2. 호출 방식 : * * C_U..
[개발 환경 설정] 개발 툴 : 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 [클래스 설명] * // ------------------------------..
[개발 환경 설정] 개발 툴 : 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 [클래스 설명] * // ------------------------------..
[개발 환경 설정] 개발 툴 : 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 { /** * // ------------..
[개발 환경 설정] 개발 툴 : 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..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [List List Map 객체 널 판단 실시 : true / false] public static boolean listListMapNotNull (List inputData) { /** * // ----------------------------------------- * [listListMapNotNull 메소드 설명] * // ----------------------------------------- * 1. List Map 객체 널 판단 실시 * // ----------------------------------------- * 2. 호출 방식 : * * C_Util.listListMa..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [List Map 객체 널 판단 실시 : true / false] public static boolean listMapNotNull (List inputData) { /** * // ----------------------------------------- * [listMapNotNull 메소드 설명] * // ----------------------------------------- * 1. List Map 객체 널 판단 실시 * // ----------------------------------------- * 2. 호출 방식 : * * C_Util.listMapNotNull(null); *..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [HashMap 객체 널 판단 실시 : true / false] public static boolean mapNotNull (Map inputData) { /** * // ----------------------------------------- * [mapNotNull 메소드 설명] * // ----------------------------------------- * 1. HashMap 객체 널 판단 실시 * // ----------------------------------------- * 2. 호출 방식 : * * C_Util.mapNotNull(null); * * C_Util.mapNo..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [URL 인코딩] public static String urlEncodeString(String data) { /** * // ----------------------------------------- * [urlEncodeString 메소드 설명] * // ----------------------------------------- * 1. URL 인코딩 수행 메소드 * // ----------------------------------------- * 2. 호출 방법 : C_Encryption.urlEncodeString("투케이"); * // -----------------------------..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [List List Map 데이터를 JsonArray 로 반환 실시] public static JSONArray listListMapToJsonArray (List inputData) { /** * // ----------------------------------------- * [listListMapToJsonArray 메소드 설명] * // ----------------------------------------- * 1. List List Map 데이터를 JsonArray 로 반환 실시 * // ----------------------------------------- * 2. 호출 방식 :..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [List Map 데이터를 JsonArray 로 반환 실시] public static JSONArray listMapToJsonArray (List inputData) { /** * // ----------------------------------------- * [listMapToJsonArray 메소드 설명] * // ----------------------------------------- * 1. List Map 데이터를 JsonArray 로 반환 실시 * // ----------------------------------------- * 2. 호출 방식 : * * List listMapI..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [url 인코딩 + base64 로 된 문자열 > Url 디코딩 > base64 디코딩 >원본 string 반환 실시] public static String stringToUrlAndBase64DecodeString (String inputData) { /** * // ----------------------------------------- * [stringToUrlAndBase64DecodeString 메소드 설명] * // ----------------------------------------- * 1. url 인코딩 + base64 로 된 문자열 > Url 디코딩 > base64 디코딩 >..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [원본 string > base64 인코딩 > URL 인코딩 문자열 변환 실시] public static String stringToBase64AndUrlEncodeString (String inputData) { /** * // ----------------------------------------- * [stringToBase64AndUrlEncodeString 메소드 설명] * // ----------------------------------------- * 1. 원본 string > base64 인코딩 > URL 인코딩 문자열 변환 실시 * // -----------------------..
[개발 환경 설정] 개발 툴 : 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 ..
[개발 환경 설정] 개발 툴 : 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
[개발 환경 설정] 개발 툴 : 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..