spring-boot
List of Spring Boot Tutorials
파일 탐색기
최종 버전 다운로드 (.zip)- Application.java
- android.png
- application.properties
- pom.xml
- README.md
- HelloController.java
- StartApplication.java
- welcome.html
- application.properties
- log4j2.xml
- log4j2.yml.bk
- pom.xml
- README.md
- ServerProperties.java
- Application.java
- application-dev.properties
- application-prod.properties
- application.properties
- pom.xml
- RainingDayService.java
- SunnyDayService.java
- WeatherService.java
- Application.java
- application.properties
- TestApplication.java
- TestWeatherService.java
- pom.xml
- ServerProperties.java
- Application.java
- application.yml
- pom.xml
- maven-wrapper.properties
- Application.java
- BookAssistant.java
- BookController.java
- EmbeddingDemo.java
- RagConfig.java
- application.properties
- mvnw
- mvnw.cmd
- pom.xml
- README.md
- maven-wrapper.jar
- maven-wrapper.properties
- PostgreSessionService.java
- RedisSessionService.java
- WebSessionService.java
- MainApplication.java
- application.properties
- mvnw
- mvnw.cmd
- pom.xml
- README.md
- CustomWebServerFactory.java
- HelloController.java
- MainApplication.java
- application.properties
- HelloControllerTests.java
- WebServerTests.java
- pom.xml
- README.md
- maven-wrapper.jar
- maven-wrapper.properties
- Book.java
- BookController.java
- BookRepository.java
- BookService.java
- DatabaseInitializer.java
- StartApplication.java
- StartApplication2.java
- application.properties
- mvnw
- mvnw.cmd
- pom.xml
- README.md
- HelloController.java
- HelloRestController.java
- HelloRestJsonController.java
- HelloTextController.java
- MainApplication.java
- hello.html
- application.properties
- HelloControllerRestClientTests.java
- HelloControllerTests.java
- HelloRestControllerRestClientTests.java
- HelloRestJsonControllerRestClientTests.java
- HelloTextControllerRestClientTests.java
- pom.xml
- README.md
- StartApplication.java
- main.css
- main.js
- index.html
- application.properties
- Dockerfile
- pom.xml
- readme.md
- AppProperties.java
- GlobalProperties.java
- MainController.java
- SpringBootWebApplication.java
- application.properties
- application.yml.bk
- MainControllerTest.java
- pom.xml
- README.md
- EmailServer.java
- EmailServer2.java
- EnvironmentController.java
- MainController.java
- SpringBootWebApplication.java
- application.properties
- EnvironmentControllerTest.java
- MainControllerTest.java
- pom.xml
- README.md
- DatabaseProperties.java
- FileProperties.java
- Application.java
- db.properties
- file.properties
- application.properties
- ApplicationTest.java
- pom.xml
- README.md
- DatabaseService.java
- Application.java
- application.properties
- ApplicationTest.java
- ApplicationTest2.java
- test.properties
- pom.xml
- README.md
- maven-wrapper.properties
- Author.java
- Book.java
- BookController.java
- BookInput.java
- BookRepository.java
- Application.java
- schema.graphqls
- application.properties
- BookControllerTest.java
- bookDetails.graphqls
- mvnw
- mvnw.cmd
- pom.xml
- README.md
- maven-wrapper.properties
- HelloController.java
- MainApplication.java
- application.properties
- HelloControllerRestClientTests.java
- HelloControllerTests.java
- mvnw
- mvnw.cmd
- pom.xml
- README.md
- JobController.java
- SampleJobService.java
- MainApplication.java
- MainConfiguration.java
- application.properties
- JobEndpointTest.java
- pom.xml
- README.md
- HelloController.java
- MainApplication.java
- logback-spring.xml
- logback.xml
- application.properties
- pom.xml
- README.md
- maven-wrapper.properties
- index.adoc
- Book.java
- BookController.java
- Application.java
- application.properties
- BookControllerDocumentationTests.java
- mvnw
- mvnw.cmd
- pom.xml
- README.md
- StartApplication.java
- main.css
- main.js
- index.html
- application.properties
- mkyong.p12
- pom.xml
- readme.md
- maven-wrapper.properties
- Book.java
- BookController.java
- BookRepository.java
- Application.java
- application.properties
- BookControllerTest.java
- BookRepositoryTest.java
- mvnw
- mvnw.cmd
- pom.xml
- README.md
- Author.java
- Book.java
- SimpleBook.java
- SpringBootWebApplication.java
- WebController.java
- application.properties
- WebControllerTest.java
- pom.xml
- README.md
- maven-wrapper.jar
- maven-wrapper.properties
- Book.java
- BookController.java
- BookRepository.java
- Application.java
- application.properties
- schema.sql
- BookControllerOldWayTest.java
- BookControllerTest.java
- BookRepositoryDynamicPropertyTest.java
- BookRepositoryServiceConnectionTest.java
- BookRepositoryTest.java
- mvnw
- mvnw.cmd
- pom.xml
- README.md
- maven-wrapper.jar
- maven-wrapper.properties
- Book.java
- BookRepository.java
- BookService.java
- MainApplication.java
- application.properties
- BookRepositoryMockTest.java
- BookRepositoryTest.java
- mvnw
- mvnw.cmd
- pom.xml
- README.md
- maven-wrapper.jar
- maven-wrapper.properties
- Book.java
- BookController.java
- BookRepository.java
- BookService.java
- StartApplication.java
- application.properties
- BookControllerTest.java
- mvnw
- mvnw.cmd
- pom.xml
- README.md
- maven-wrapper.jar
- maven-wrapper.properties
- Book.java
- BookController.java
- BookRepository.java
- BookService.java
- StartApplication.java
- application.properties
- BookControllerIntegrationTest.java
- BookControllerTest.java
- BookRepositoryTest.java
- mvnw
- mvnw.cmd
- pom.xml
- README.md
- maven-wrapper.jar
- maven-wrapper.properties
- BookController.java
- Book.java
- BookRepository.java
- BookService.java
- MainApplication.java
- application.properties
- BookControllerTest.java
- BookRepositoryTest.java
- mvnw
- mvnw.cmd
- pom.xml
- README.md
- maven-wrapper.jar
- maven-wrapper.properties
- Book.java
- BookRepository.java
- BookService.java
- MainApplication.java
- application.properties
- BookRepositoryMockTest.java
- BookRepositoryTest.java
- mvnw
- mvnw.cmd
- pom.xml
- README.md
- Customer.java
- CustomerRepository.java
- CustomerRowMapper.java
- BookRepository.java
- JdbcBookRepository.java
- NamedParameterJdbcBookRepository.java
- StoredFunction.java
- StoredProcedure1.java
- StoredProcedure2.java
- TestData.java
- NameGenerator.java
- Book.java
- StartApplication.java
- application.properties
- oracle.sql
- pom.xml
- README.md
- Author.java
- AuthorValidator.java
- BookNotFoundException.java
- BookUnSupportedFieldPatchException.java
- CustomErrorAttributes.java
- CustomErrorResponse.java
- CustomGlobalExceptionHandler.java
- Book.java
- BookController.java
- BookRepository.java
- StartBookApplication.java
- application.properties
- pom.xml
- BookNotFoundException.java
- BookUnSupportedFieldPatchException.java
- CustomGlobalExceptionHandler.java
- Book.java
- BookController.java
- BookRepository.java
- StartBookApplication.java
- application.properties
- BookControllerRestTemplateTest.java
- BookControllerTest.java
- logback-test.xml
- pom.xml
- README.md
- SpringSecurityConfig.java
- Author.java
- AuthorValidator.java
- BookNotFoundException.java
- BookUnSupportedFieldPatchException.java
- CustomGlobalExceptionHandler.java
- Book.java
- BookController.java
- BookRepository.java
- StartBookApplication.java
- application.properties
- BookControllerRestTemplateTest.java
- BookControllerTest.java
- pom.xml
- Author.java
- AuthorValidator.java
- BookNotFoundException.java
- BookUnSupportedFieldPatchException.java
- CustomGlobalExceptionHandler.java
- Book.java
- BookController.java
- BookRepository.java
- StartBookApplication.java
- application.properties
- BookControllerRestTemplateTest.java
- BookControllerTest.java
- pom.xml
- MainController.java
- HelloRepository.java
- HelloRepositoryImpl.java
- HelloService.java
- HelloServiceImpl.java
- StartApplication.java
- MainControllerTest.java
- HelloServiceMockTest.java
- HelloServiceTest.java
- pom.xml
- README.md
- WelcomeController.java
- StartWebApplication.java
- main.css
- welcome.html
- application.properties
- WelcomeControllerTest.java
- pom.xml
- README.md
- WelcomeController.java
- StartWebApplication.java
- main.css
- welcome.html
- application.properties
- pom.xml
- MovieController.java
- MovieRepository.java
- ReactiveMovieRepository.java
- Movie.java
- MovieWebApplication.java
- bootstrap.min.css
- main.css
- index.html
- application.properties
- TestWeb.java
- pom.xml
- README.md
- CommentController.java
- MainController.java
- Comment.java
- CommentRepository.java
- ReactiveCommentRepository.java
- CommentGenerator.java
- CommentWebApplication.java
- bootstrap.min.css
- main.css
- main.js
- index.html
- application.properties
- TestCommentWebApplication.java
- pom.xml
- README.md
- Menu.java
- Server.java
- Theme.java
- GlobalProperties.java
- WordpressProperties.java
- Application.java
- application.yml
- pom.xml
- LICENSE
- README.md
🚀 설치 가이드
1. 코드 내려받기
git clone https://github.com/mkyong/spring-boot
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd spring-boot
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -f spring-boot-docker/Dockerfile -t spring-boot .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 spring-boot
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Maven (Java)
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java 프로젝트를 빌드/실행하려면 필요합니다.
- Maven mvn 명령어를 쓰기 위한 빌드 도구입니다.
cd email
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
mvn clean install
Maven으로 의존성 설치와 빌드를 진행합니다.
BUILD SUCCESS 메시지가 뜨면 성공입니다. target/ 폴더에 결과물이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
