Spring Boot(77)
-
Apache kafka
다음과 같이 AWS EC2 인스턴스 인바운드 규칙을 설정하기 위한 설명을 참고합니다 AWS EC2 인스턴스 인바운드 규칙 설정 AWS EC2 SSH 접속Unix 계열의 OS를 Local Host PC로 사용하시면, chmod 커맨드로 mykafkakey.pem을 실행할 수 있는 권한을 부여해야 합니다.chmod 400 다음의 ssh 커맨드의 54.180.96.36은 Secure Shell로 접속한 AWS EC2 인스턴스에게 할당된 Public IP Address 입니다$ ssh -i ./mykafkakey.pem ubuntu@54.180.96.36 ※ EC2 Key Pair 생성 관련OpenJDK 설치하기1. 인스턴스 업데이트: 우선, EC2 인스턴스의 패키지 목록을 최신 상태로 업데이트합니다.sud..
2023.08.23 -
@SessionAttributes / @ModelAttribute 란?
보호되어 있는 글입니다.
2023.08.08 -
Spring Boot Starter
Spring Boot StarterSpring Boot Starter는 Spring Boot 프로젝트를 빠르고 쉽게 시작할 수 있게 해주는 종속성 관리 도구입니다. Starter는 일반적으로 사용되는 라이브러리 또는 프레임워크를 묶음으로 제공하여 프로젝트 설정을 단순화하고, 개발자가 필요한 모든 종속성을 직접 추가하거나 관리할 필요 없이 빠르게 개발에 집중할 수 있게 합니다. Spring Boot Starter는 Spring Boot의 핵심 컴포넌트 중 하나로, 특정 기능을 빠르게 시작하고 설정하는데 도움을 줍니다. Starter는 일종의 템플릿이며, 프로젝트에 필요한 의존성을 관리하고 설정합니다. Spring Boot Starter의 주요 특징: 1. 빠른 프로젝트 설정: Starter는 프로젝트 생성..
2023.08.04 -
Spring Auto Configuration
보호되어 있는 글입니다.
2023.08.04 -
Spring Initializr(spring-boot-starter-parent)
STS4에서 Spring Starter Project를 생성하면,다음과 같은 대화상자가 오픈됩니다. 이는 사실 start.spring.io의 특정 RESTful API에게 Request Parameter[Project, Java version, Spring Boot Version,Dependencies]들을 전달함으로써, Spring Boot Project를 제공받습니다.실제 start.spring.io에서 다음 이미지처럼 Spring Boot Project를 생서할 수 있습니다. pom.xml 4.0.0 org.springframework.boot spring-boot-starter-parent 3.1.2 com.intheeast first-cloud 0.0.1-SNAPSHOT..
2023.08.04 -
Query Hint
쿼리 힌트(query hint)는 데이터베이스 관리 시스템(DBMS)의 쿼리 최적화(Optimizer)기가 쿼리를 실행할 때, 최적화 경로와 전략을 어떻게 선택할지에 대해 개발자가 명시적인 지침을 제공하는 방법입니다. DBMS는 기본적으로 통계 정보와 내부 알고리즘을 통해 쿼리의 최적 실행 계획을 자동으로 선택하지만, 때로는 최적화기의 판단이 항상 최선이 아닐 수 있습니다. 이럴 때 쿼리 힌트를 사용해 실행 계획을 제어할 수 있습니다.DBMS는 각 쿼리에 대해 실행 계획을 수립할 때, 조인 순서, 인덱스 선택, 테이블 액세스 방식, 메모리 사용 방식 등 여러 요소를 고려합니다. 쿼리 힌트는 이러한 요소 중 하나 이상에 영향을 주어, 성능을 개선하거나 잘못된 실행 계획을 피하는 데 도움을 줄 수 있습니다...
2023.06.06