Spring6 Spring Boot jsp 사용 Spring Boot에서 jsp를 사용하는 방법에 대해서 정리를 해봤습니다. Spring Boot에서는 기본적으로 jsp 컴파일러는 지원해주지 않습니다. jsp를 사용하려면 tomcat-embed-jasper 의존성을 추가하면 사용이 가능합니다. Spring Boot에서는 thymeleaf와 mustache라는 템플릿 엔진은 기본적으로 지원하고 사용하는 것을 권장하고 있습니다. (Spring Boot 권장 -> thymeleaf) 프로젝트를 진행하다보면 예외적인 상황이 생기기에 jsp를 사용하는 방법에 대해서 정리했습니다. 사용 버전 사용한 java와 gradle, spring boot 버전에 작성했습니다. java : 11 gradle 7.4 spring boot : 2.4.4 io.spring.dep.. 2024. 3. 17. nGrinder & Spring Boot API 성능 테스트 더보기 1. nGrinder 성능 테스트 플랫폼 설치 2. nGrinder & Spring Boot API 성능 테스트 앞에서는 nGrinder를 설치하는 과정을 진행했다. 해당 포스팅에서는 Spring Boot로 GET / POST로 API를 하나씩 생성하고 nGrinder에서 테스트 스크립트를 만들고 성능 테스트를 진행한다. 목차 Spring Boot 프로젝트 생성 Spring Boot GET / POST 메서드 생성 nGrinder Quick Start - GET 요청 성능 테스트 생성 및 실행 nGrinder POST 요청 성능 테스트 생성 및 실행 Spring Boot 프로젝트 생성 스프링 부트 프로젝트를 간편하게 생성할 수 있는 사이트로 가서 https://start.spring.io/ 프로젝.. 2023. 3. 5. nGrinder 성능 테스트 플랫폼 설치 더보기 1. nGrinder 성능 테스트 플랫폼 설치 2. nGrinder & Spring Boot API 성능 테스트 서버 성능 테스트 플랫폼인 nGrinder를 공부했던 내용을 정리한다. 진행을 하면서 공부했던 nGrinder란 어떤 것이고 성능 테스트 오픈 소스 플랫폼은 어떤 것이 있고 nGrinder 설치 과정에 대해서 정리한다. nGrinder는 네이버에서 기존 오픈소스인 Grinder를 커스텀해서 개발했다. nGrinder의 공식 Github 사이트는 다음과 같다. GitHub - naver/ngrinder: enterprise level performance testing solution enterprise level performance testing solution. Contribute .. 2023. 3. 5. [Spring][Mybatis][Logger] Spring Log4j를 이용해서 인터셉터로 로그 남기기 & MyBatis 쿼리 로그 출력 및 정렬 현재 학습 기록용으로 블로그를 작성하고 있습니다. 부족한 내용이 있거나 맞지 않은 내용이 있으면 댓글 부탁드립니다! 하단의 블로그에서 상세하게 설명해주신 자료를 참고했습니다. Spring MVC Project에서 Log4j를 이용해서 인터셉터 구현 및 쿼리 로그 출력과 정렬을 진행하겠습니다. 스프링(Spring) 개발 - (8) 로그 (Log4j) 및 인터셉터 (Interceptor) 설정 이번글에서는 앞으로 개발을 하는데 필요한 정보를 보여줄 수 있는 로그와 관련된 내용을 이야기합니다. 지금 당장은 크게 눈에 보이는게 없을수도 있겠지만, 한번 하고나면 개발하는데 굉장히 addio3305.tistory.com TODO 1. Spring Log4j를 이용해서 인터셉터로 로그를 남긴다. 2. lo4jdbc-.. 2020. 9. 21. [spring] Lombok 이란? 현재 학습 기록용으로 블로그를 작성하고 있습니다. 부족한 내용이 있거나 맞지 않은 내용이 있으면 댓글 부탁드립니다! TODO Lombok Lombok Install Lombok을 사용 전 Lombok을 사용 후 1. Lombok Spring을 하면서 반복적인 Getter, Setter 생성을 직접적으로 하지 않게 도와주는 라이브러리는 lombok입니다. 물론 lombok은 Getter, Setter를 생성해주는 것 이외에도 toString 등등 여러 가지가 가능합니다. 하단의 링크를 들어가보시면 Lombok @Data @Getter @Setter @ToString 등의 사용 예제가 나옵니다. Stable projectlombok.org 즉, Lombok은 DTO, VO 등에서 반복적으로 사용되는 코드들을.. 2020. 9. 10. [jsp][servlet] Forward VS Redirect(차이점) 현재 학습 기록용으로 블로그를 작성하고 있습니다. 맞지 않은 내용이 있거나 부족한 내용이 있으면 댓글로 달아 주시면 감사하겠습니다. TODO Redirect란? Forward란? Redirect와 Forward의 큰 차이점 두 가지 사용 예시 Spring으로 Controller에서 forward, redirect를 적절하게 선택을 하기 위해서 이번 포스팅을 작성을 하게 되었습니다. 1. Redirect란? 최초 요청을 받은 URL1에서 클라이언트에 redirect 할 URL2로 리턴을 하고, 클라이언트에게 전혀 새로운 요청을 생성하여 URL2에 다시 요청을 보낸다. 따라서 처음 보냈던 최초의 요청 정보가 유효하지 않는 것이 Redirect 방식입니다. 2. Forward란? 다시 이동한 URL로 요청정보.. 2020. 9. 3. 이전 1 다음