이 프로젝트에는 다음 질문에 대한 답변이 포함되어 있습니다.
Spring Boot를 사용하여 웹 앱을 작성하면 필드 "이름", "성"및 "주소"가있는 사용자 등록이 있으며 그리드에 이러한 정보를 표시합니다. 또한 그리드에서 업데이트, 삭제, 생성, 읽기 작업을 수행 할 수 있습니다.
CRUD 작업은 Spring Boot, H2 (메모리 기반) 데이터베이스 및 JSP를 사용하여 수행되었습니다.
Spring Boot는 스프링 기반 응용 프로그램을 프레임 워크 개발하는 가장 빠르고 쉬운 방법으로 개발되었습니다. Spring Boot 덕분에 코드를 작성할 수있는 보일러 플레이트 코드를 제거 할 수 있습니다. Spring Boot 웹 서버에는 내장 Tomcat 및 기타 여러 추가 기능이 제공됩니다. 프로젝트에서 응용 프로그램 클래스를 실행하면 속도가 높아지고 있습니다. 내장 Tomcat 서버의 추가 서버를 만들 필요가 없습니다.
H2 데이터베이스는 Java로 작성된 "오픈 소스"SQL 데이터베이스입니다. 따라서 메모리 기반 데이터베이스이므로 응용 프로그램이 완료되면 사라집니다.
프로젝트를 복제 한 후 IDE로 가져 오면 "MVN Clean Install"명령을 실행할 수 있습니다. 프로젝트에서 응용 프로그램 클래스를 실행하면 실행됩니다.
프로젝트 디렉토리로 이동 한 다음 다음 명령을 실행할 수 있습니다.
mvn clean install
java -jar target/myapp-1.0-SNAPSHOT.jar
`MyApp은 프로젝트의 이름이 될 것입니다.
모든 것이 올바르게 작동하면 다음 URL로 CRUD 작업을 시작할 수 있습니다.
http://localhost:8080/index
프로젝트가 application.class로 시작하지 않으면 터미널에서 다음 명령을 사용해보십시오.
mvn spring-boot:run