목록spring (103)
투케이2K
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [Controller : 소스 코드] // TODO [SEARCH FAST] : [테스트 INSERT 삽입] @GetMapping("/TEST_INSERT") public String TEST_INSERT(@RequestParam Map param){ // [쿼리 파람 방식] System.out.println("\n"); System.out.println("================================================"); System.out.println("[CLASS] : "+String.valueOf(CLASS_NAME)); System.out.println("[METHOD] : "+Strin..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [Controller : 소스 코드] // TODO [SEARCH FAST] : [테스트 SELECT 호출] @GetMapping("/TEST_SELECT") public String TEST_SELECT(@RequestParam Map param){ // [쿼리 파람 방식] System.out.println("\n"); System.out.println("================================================"); System.out.println("[CLASS] : "+String.valueOf(CLASS_NAME)); System.out.println("[METHOD] : "+Strin..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [MSSQL 접속 정보] [프로젝트 생성 정보] [프로젝트 구성] [Controller : 소스 코드] package com.kwon.mssqltestproject.A_Controller; import com.kwon.mssqltestproject.B_Service.MssqlService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.CrossOrigin; import org.springframework.web.bind.anno..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [Controller : 소스 코드] // TODO [SEARCH FAST] : [TEST RESPONSE SETTING] @GetMapping("/RESPONSE_TEST") public ResponseEntity RESPONSE_TEST(@RequestParam Map param) { System.out.println("\n"); System.out.println("================================================"); System.out.println("[CLASS] : " + String.valueOf(CLASS_NAME)); System.out.println("[METHOD] ..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [컨트롤러 : DB_Maria_Api_Controller : 소스 코드] // TODO [SEARCH FAST] : [PRO_ALL_MVER] : [모바일 버전 등록 조회] @GetMapping("/PRO_ALL_MVER") public String PRO_ALL_MVER(@RequestParam Map param) { log.debug("[PRO_ALL_MVER] : [start]"); System.out.println("\n"); System.out.println("================================================"); System.out.println("[CLASS] : " + S..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // [http 요청 수행 데이터 확인 실시] String reqScheme = ((ServletRequestAttributes) RequestContextHolder.currentRequestAttributes()).getRequest().getScheme(); String reqServerName = ((ServletRequestAttributes) RequestContextHolder.currentRequestAttributes()).getRequest().getServerName(); String reqServerContextPath = ((ServletRequestAttributes) RequestC..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [조 건] 1. 같은 클래스 내에 API 가 포함되어있어야 메소드 명으로 호출 가능 2. 클래스가 분리되어있고, 서비스가 분리되어 있는 경우는 RestTemplate 사용해서 호출 수행 [호출하는 쪽 : 소스 코드] // [API 호출 : http 요청 수행 주소 및 데이터 설정] M_DEBUG = "[PRO_INS_LOGIN : M_DEBUG : 8]"; String apiResult = ""; // [API 호출 결과를 담을 변수] try { // [API 호출에 필요한 데이터 만들기 실시] Map apiMap = new HashMap(); // [API 호출 결과 값 담기 실시] apiResult = testD..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [방법 설명]
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [gradle - 소스 코드] plugins { id 'org.springframework.boot' version '2.7.0' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java' // TODO [war file create] id 'war' } group = 'com.admin' version = '0.0.1-SNAPSHOT' sourceCompatibility = '1.8' //configurations { // compileOnly { // extendsFrom annotationProcessor // } //} // TODO [war 파일..
[개발 환경 설정] 개발 툴 : 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"..
[개발 환경 설정] 개발 툴 : 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..
[개발 환경 설정] 개발 툴 : 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..
[개발 환경 설정] 개발 툴 : 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 메소드 설명] * // -----..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [map 데이터를 jsonObject 로 반환 실시] public static JSONObject mapToJsonObject (Map inputMap) { /** * // ----------------------------------------- * [mapToJsonObject 메소드 설명] * // ----------------------------------------- * 1. map 데이터를 jsonObject 로 반환 실시 * // ----------------------------------------- * 2. 호출 방식 : * * Map map = new HashMap(); *..
[개발 환경 설정] 개발 툴 : 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..
[개발 환경 설정] 개발 툴 : 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..
[개발 환경 설정] 개발 툴 : 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(..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [방법 설명]
[개발 환경 설정] 개발 툴 : 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("================================================..
[개발 환경 설정] 개발 툴 : 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..