본문 바로가기
728x90
반응형

공부합시당 💙156

웹 애플리케이션 서버 구동 시 일어나는 일 (초기화 - 서블릿 컨테이너/애플리케이션 초기화) 웹 애플리케이션 서버 구동 시 초기화는 다음 순서로 진행된다. 1. 서블릿 컨테이너 초기화 - resources/META-INF/services/jakarta.servlet.ServletContainerInitializer 파일을 읽어 실행 2. 애플리케이션 초기화 - @HadlesTypes 에 지정된 인터페이스(예: @HandlesTypes(AppInt.class)를 찾아 실행 참고: 인프런 - 스프링 부트 핵심 원리와 활용 / 김영한 2023. 6. 4.
jar xvf (jar 옵션) 일단 압축을 풀/하고자 하는 경로로 이동해서, jar / war 파일 압축 풀기 jar xvf 파일명 예) jar -xvf server-0.0.1-SNAPSHOT.war jar / war 파일 만들기 jar cvf 파일이름.war // jar cvf 파일이름.jar jar 옵션 c : 새로운 패키지 파일을 생성 t : 패키지 내의 파일 리스트를 출력 x : 패키지의 압축을 품 f : c, t, x 옵션을 사용할 파일 이름을 지정 v : 패키징 도구 수행 중 수행 관련 메시지를 출력 m : MANIFEST.MF파일 이름을 지정 M : MANIFEST.MF파일을 생성하지 않음 o : 압축하지 않고 묶기만 함 u : jar 패키지의 내용을 업데이트 i : 해당 파일과 class-path 필드로 참조되는 파일에.. 2023. 6. 3.
Gradle Wrapper (gradlew build) Gradle Wrapper Gradle Wrapper는 Gradle 빌드를 시작하는 기본 방법이다. Windows - 배치 스크립트, OS X 및 Linux용 쉘 스크립트로 구성된다. 배치 스크립트 or 쉘 스크립트를 사용하면 시스템에 Gradle을 설치하지 않고도 Gradle 빌드를 실행할 수 있다. gradle wrapper --gradle-version 6.0.1 터미널에서 이렇게 치면, 프로젝트에 새 파일이 표시된다. 그럼 이제 Gradle Wrapper를 사용하여 프로젝트를 빌드할 수 있다. ./gradlew build 버전을 지정해서 처음 실행하면 해당 버전의 Gradle 바이너리를 다운로드하고 캐시한다. Gradle wrapper 파일들은 소스 컨트롤에 커밋되도록 되어 있기 때문에 특정 버전.. 2023. 6. 3.
전화영어 - 잘 몰랐던 단어 정리(5/29) 5/29 수업 전문 : https://phone6.multicampus.com/_UploadFile/book/1435/theworldtimes_w3_inter_06.pdf 몰랐던 단어 정리 infiltrate 침투하다. surge 급등하다. pivotal 추축 같은 2023. 5. 29.
전화 영어 단어 정리 발음에 유의! genre [ˈZHänrə] 장르 offbeat 색다른 resilient [rəˈzilyənt] 탄력있는 seep [sēp] 스며나오다 2023. 5. 22.
728x90
반응형