본문 바로가기
반응형

JAVA11

[JAVA] Naver News API 적용 네이버 오픈 소스를 사용하여 News API를 개발해볼려한다.Spring boot 3.x 버전이다. 1. Naver Devplopers 오픈소스 페이지에 들어간다.https://developers.naver.com/main/ NAVER Developers네이버 오픈 API들을 활용해 개발자들이 다양한 애플리케이션을 개발할 수 있도록 API 가이드와 SDK를 제공합니다. 제공중인 오픈 API에는 네이버 로그인, 검색, 단축URL, 캡차를 비롯 기계번역, 음developers.naver.com2.Application -> 내 에플리케이션을 들어간다, 3.회원가입 후 다시 돌아와 내 애플리케이션 클릭 -> 클릭 후 playground(Beta) 클릭4. API선택에서 search- 기본 검색 클릭 후 API .. 2025. 8. 26.
[Java] 이미지 미리보기 C: 경로에 있는 파일 불러오기 요즘에는 클라우드에 이미지를 업로드하고 클라우드에서 가져오는 방법이 가장 좋은 방법이긴 한거같다 .하지만 나는 클라우드 구축도 안되어있고 ,., JWT SECURITY등 다 설정을 이미 해놨는데 불러오는 방법이다 .우선은 Spring Boot + java 이다 . 소스를 보여주겠다. 1.컨트롤러@Operation(summary = "QR 시스템 이미지 업로드", description = "카메라 또는 갤러리에서 선택한 이미지를 서버에 저장") @PostMapping("/uploadQrImage") public ResponseEntity uploadQrImage( @RequestParam("file") MultipartFile file, @RequestParam("cdCompany") String .. 2025. 7. 4.
[JAVA] application.properties에서 log 설정 클라이언트에서 서버로 넘겨주는 파라메터 그리고 쿼리문을 알고싶을떄 application.properties에 설정해주면된다. mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl# MyBatis의 로그 구현체를 지정하는 설정이다.# org.apache.ibatis.logging.stdout.StdOutImpl은 SQL 쿼리 로그를 콘솔(표준 출력)에 찍어주는 기본 구현체이다.# 즉, MyBatis에서 실행되는 쿼리(SQL문)가 서버 콘솔에 그대로 출력되며,# 개발/디버깅 중에 쿼리가 제대로 실행되는지, 파라미터 값이 뭔지 확인할 때 사용 한다. logging.level.com.test.gw.mapper.tablet=DEBU.. 2025. 5. 27.
[JAVA] 파일 다운로드 API 간단하게 구현 + Front End 다운로드 기능 까지. Contoller에서 파일 삭제를 간단하게 구현해봤다. 아주쉽다. SpringBoot + Swagger(테스트) 우선은 file-upload-dir 이라고 Application.yml에 선언을 해줬따 . 경로를 지정해주는 것이다#파일 저장 위치file.upload-dir=C:/upload/ 이후 컨트롤러에서 @Value 를 선언해줬다.@Value("${file.upload-dir}")private String uploadDir; @Operation(summary = "파일 다운로드 API", description = "파일 다운로드")@GetMapping("/downloadFile/{fileName:.+}")public ResponseEntity downloadByPath(@PathVariable St.. 2025. 4. 21.
[JAVA] 파일 삭제 간단하게 구현 Contoller에서 파일 삭제를 간단하게 구현해봤다. 아주쉽다. SpringBoot + Swagger(테스트) 우선은 file-upload-dir 이라고 Application.yml에 선언을 해줬따 . 경로를 지정해주는 것이다#파일 저장 위치file.upload-dir=C:/upload/이후 컨트롤러에서 @Value 를 선언해줬다.@Value("${file.upload-dir}")private String uploadDir; @Operation(summary = "파일 삭제 API", description = "파일 삭제")@PostMapping("/deleteFile")public ResponseEntity deleteFile(@RequestBody Map param) { String file.. 2025. 4. 21.
[JAVA] 파일 업로드 간단하게 구현 Controller에서 Excel Upload를 간단하게 구현해보았다. 아주쉽다. SpringBoot + Swagger(테스트) 우선은 file-upload-dir 이라고 Application.yml에 선언을 해줬따 . 경로를 지정해주는 것이다. #파일 저장 위치file.upload-dir=C:/upload/ 이후 컨트롤러에서 @Value 를 선언해줬다.@Value("${file.upload-dir}")private String uploadDir; @Operation(summary = "파일 업로드 API", description = "파일 업로드")@PostMapping(value = "/uploadFile", consumes = MediaType.MULTIPART_FORM_DATA_VALUE).. 2025. 4. 21.
반응형