본문 바로가기
반응형

분류 전체보기289

[SpringBoot] 로그인 시 아이디 기억하기(쿠키 적용) Security 가 적용되어 있다 보니 Token 을 설정할지DB에 저장해서 기억할지 고민하다 쿠키를 적용하였다  html - 로그인 form 아이디 저장하기 LoginBootstrap 적용으로 input checkbox id 가 "remember-me" 로 되어 있다편한 대로 지정하면 된다   javascript    TEST    체크 후 로그인을 시도하면 입력한 id를 cookie에 설정한다입력한 패스워드가 틀렸거나 로그아웃하여 로그인 페이지로 다시 오게 되면입력한 id가 세팅된다. 2024. 7. 10.
[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.
반응형