분류 전체보기88 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. zipkin server 원하는 버전 jar 다운로드 zipkin은 서비스들 간의 요청 추적을 위해 사용하는 로그 분산 추적 시스템(Collector, Query Service, WebUI)입니다. zipkin server를 다운로드 하는 방법은 jar, docker image 2가지가 있습니다. 해당 포스팅에서는 원하는 jar 버전을 선택하고 다운로드해서 zipkin server jar를 실행해 보겠습니다. zipkin 공식 사이트 quickstart 쉘을 이용한 다운로드 하단 zipkin 공식 사이트에서 제공하는 quickstart 쉘을 이용한 다운로드를 진행하겠습니다. 명령어는 하단 공식 사이트에서 제공하는 것으로 정말 간단합니다. 하지만, 한 가지 문제는 공식 사이트에서 제공하는 quickstart 명령어는 가장 최신의 zipkin server re.. 2024. 2. 17. 윈도우 Kafka 설치 에러 - 명령 구문이 올바르지 않습니다. 윈도우에서 Kafka를 설치하기 위해서 zookeeper, kafka-server bat 파일을 실행하는데 계속해서 "명령 구문이 올바르지 않습니다." 에러가 발생했다. 처음에는 명령어를 잘못 쳤다고 생각해서 파워셀을 켜보고 bash 쉘도 켜보고 계속 명령어를 입력했다....ㅎ 구글링을 해서 찾아보니 윈도우에서 Kafka bat 파일을 실행할 때 동일한 에러가 발생하는 사람이 많은 것을 확인했다. 해결 방법은 kafka 폴더를 C:\에 가깝게 즉 주소를 짧게 해야한다....허허 참 C:\Users\jaedeok\study\kafka_2.13-2.7.0 -> C:\Users\jaedeok\kafka_2.13-2.7.0 C:\Users\jaedeok\study\kafka_2.13-2.7.0 -> C:\kaf.. 2024. 1. 8. 윈도우 Docker 환경 nexus 설치 Nexus란 Sonatype라는 회사에서 만들었으며 내부망에서 사설 레지스트리로 구성해서 사용할 수 있는 저장소입니다. Nexus를 사용하는 이유는 자체적으로 개발한 라이브러리나 소프트웨어를 저장하고 관리할 수 있고 외부 저장소에 의존하지 않고 내부에서 필요한 종속성을 효율적으로 사용 가능한 것이 주된 이유입니다. 하단은 sonatype의 nexus 공식 페이지입니다. Sonatype Nexus Repository - Binary & Artifact Management | SonatypeManage components, binaries & build artifacts across your software supply chain. Your single source of truth to store & dis.. 2024. 1. 7. Spring Boot + Gradle build.gradle local .jar 추가 내부망에서 진행하는 프로젝트는 별도 jar 모음을 압축해서 가지고 있거나 nexus라는 사설 레지스트리를 사용해서 의존성에 접근한다. 내부망에서 nexus 사설 레지스트리 접근 방식이 안 될 때 jar 파일을 가지고 있다면 gradle에서는 local에 jar를 등록해서 사용할 수 있는 방법이 있다. 해당 포스팅에서는 gson jar를 다운로드 받아서 Spring Boot + Gradle Local 환경에서 Gradle의 File-dependencies 방법을 이용해서 jar를 추가하는 방법을 진행해 본다. Gradle File Dependencies에 대한 공식 문서는 하단 링크에 있습니다. Learning the Basics A common pattern, in multi-project builds,.. 2024. 1. 3. 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. 이전 1 2 3 4 5 6 ··· 15 다음