본문 바로가기

배포2

[스프링 부트(SpringBoot)] 초급 실전 예제 10. 초급 실전 예제 10.1. 간단한 CRUD 웹 애플리케이션 이 실전 예제에서는 스프링 부트를 사용하여 간단한 CRUD(Create, Read, Update, Delete) 웹 애플리케이션을 개발해 보겠습니다. 이 애플리케이션은 사용자가 게시물을 생성, 조회, 수정, 삭제할 수 있는 기능을 제공합니다. 도메인 모델 생성 먼저, 게시물을 나타내는 Post 도메인 모델을 생성합니다. @Entity public class Post { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String title; private String content; // 생성자, getter, setter, equals, ha.. 2023. 5. 4.
[스프링 부트(SpringBoot)] 기본 배포 및 모니터링 9. 기본 배포 및 모니터링 9.1. 실행 가능한 JAR 파일 생성 및 배포 스프링 부트는 실행 가능한 JAR 파일을 생성하여 간단하게 배포할 수 있습니다. 실행 가능한 JAR 파일은 내장된 웹 서버와 함께 애플리케이션을 실행할 수 있는 파일입니다. 이를 통해 복잡한 서버 구성이나 WAR 파일 배포를 생략할 수 있습니다. JAR 파일 생성 프로젝트 루트 디렉토리에서 다음 명령어를 실행하여 실행 가능한 JAR 파일을 생성할 수 있습니다. ./gradlew build 빌드 과정에서는 소스코드의 컴파일, 의존성 라이브러리 관리, 테스트 실행 등 다양한 과정이 수행됩니다. 빌드가 완료되면, build/libs 디렉토리에 실행 가능한 JAR 파일이 생성됩니다. JAR 파일 실행 생성된 JAR 파일을 실행하려면 다.. 2023. 5. 3.