목록Spring (118)
투케이2K
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [Map 데이터를 http 요청 쿼리 스트링 형태 문자열로 리턴 실시] public static String mapToUrlEncodeQueryString (Map inputData) { /** * // ----------------------------------------- * [mapToUrlEncodeQueryString 메소드 설명] * // ----------------------------------------- * 1. Map 데이터를 http 요청 쿼리 스트링 형태 문자열로 리턴 실시 * // ----------------------------------------- * 2. 호출 ..
[개발 환경 설정] 개발 툴 : 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("..
[개발 환경 설정] 개발 툴 : 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..
[개발 환경 설정] 개발 툴 : 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 [소스 코드] // 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..
[개발 환경 설정] 개발 툴 : 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("[..
[개발 환경 설정] 개발 툴 : 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("[..
[개발 환경 설정] 개발 툴 : 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("[..
[개발 환경 설정] 개발 툴 : 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..
[개발 환경 설정] 개발 툴 : 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..