본문 바로가기
반응형

개발135

[JAVA] CPU , Memory , Disk 사용량 확인하기 OperatingSystemMXBean 를 사용하여 CPU와 Memory를,File 을 사용하여 Disk 용량을 확인하려 한다 TESTimport com.sun.management.OperatingSystemMXBean;import java.io.File;import java.lang.management.ManagementFactory;public class RunTestController { public static void main(String [] args) throws Exception { try{ OperatingSystemMXBean mxBean = ManagementFactory.getPlatformMXBean(OperatingSystemMXBean.cl.. 2024. 7. 9.
[SpringBoot] 카카오(다음) 주소 API 적용하기 카카오 주소 API : https://postcode.map.daum.net/guide Daum 우편번호 서비스우편번호 검색과 도로명 주소 입력 기능을 너무 간단하게 적용할 수 있는 방법. Daum 우편번호 서비스를 이용해보세요. 어느 사이트에서나 무료로 제약없이 사용 가능하답니다.postcode.map.daum.net설명이 잘되어있고 아래 이미지처럼 개발자 도구 페이지에서도 해당 기능들 찍어서 찾아봐도 된다   기본 소스 해당 소스만 사용해도 주소 팝업창이 출력된다 oncomplate function안에 주소를 선택한 뒤 실행할 코드를 작성하면 되고 자세한 코드들은 사이트에 자세히 적혀있다 html Create an Account! .. 2024. 7. 9.
[SpringBoot] Swagger 적용하기(SpringBoot 3.x.x 이상) dependency  org.springdoc springdoc-openapi-starter-webmvc-ui 2.0.2dependencies { implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.0.2'}  http://주소:포트/swagger-ui/index.html 로 접속하게 되면  Swagger 화면으로 접속되는데위의 화면처럼 나온다면아래 경로를 치고 들어간다        SwaggerConfigimport io.swagger.v3.oas.annotations.OpenAPIDefinition;import io.swagger.v3.oas.annotations.info.Info;import org.springframe.. 2024. 7. 5.
[SpringBoot] Ajax 통신으로 json 주고 받기 매번 잘 사용하면서도 잠깐 안 쓰다 보면 잊어버리길래 정리를 해보려 한다. Ajax 를 사용하려면 jQuery를 사용해야 한다.Jquery 사이트에서 복사해 오면 된다 https://releases.jquery.com/html 또는 jsp 의 태그 안에 넣고 사용하자!   Ajax 구조 $.ajax({ url : "", // 이동 경로 type : "", // 대소문자 가리지 않음 - GET , POST , PUT , DELETE async : true, // 기본값은 true , true : 비동기 , false : 동기 dataType : "", .. 2024. 7. 4.
[SpringBoot] Interceptor 구현하기 Interceptor 란 가로채다, 차단하다 라는 의미로 사용자의 요청을 가로채는 역할을 하고각각 3가지의 Method로 되어있다 preHandle - 사용자의 요청으로 Controller 에 가기 전에 가로챈다postHandle - 사용자의 요청으로 Controller 의 동작이 끝나면 실행한다afterCompletion - 화면의 실행이 끝나면 실행된다  Filter와 비슷한 기능을 하지만 동작하는 시점이 다르다 Client ------> Filter ------> Dispatcher Servlet ------> Intercepor ------> Controller Client  Filter ------ Dispatcher Servlet ------ Intercepor ------ Controller.. 2024. 6. 18.
[SpringBoot] Gradle + React 같이 빌드하기 React 와 vue 를 실행하려면 npm start 또는 run 으로 따로 실행을 해야 하는데매번 이렇게 할 수 없기 때문에 front와 back 을 같이 build 하여 back 주소로 실행하려고 한다  build.gradledef frontendDir = "$projectDir/src/main/frontend/my-app"sourceSets { main { resources { srcDirs = ["$projectDir/src/main/resources"] } }}processResources { dependsOn "copyReactBuildFiles" }task installReact(type: Exec) { workingDir "$frontendDir" .. 2024. 6. 17.
반응형