스프링 부팅 프로젝트 - 풀 스택
총 프로젝트는 소스 코드/가이드/앱을 제공하며 실제로 아래를 나타냅니다. 우리는 스프링 플랫폼과 여러 당사자 라이브러리에 대한 의견을 제시하여 스프링 부츠로 시작할 수 있습니다.
구성 테이블
| 구성 요소 | 기술 |
|---|
| 프론트 엔드 | 부트 스트랩, JSP/ React 16+ |
| 백엔드 | 스프링 부츠 2.1+, Java 8/Java 11+ |
| 보안 | Spring Security, SSL, Form, HTTPS, JWT |
| 데이터 베이스 | JPA-Hibernate, H2, MySQL, Oracle, MangoDB, PostgreSQL |
| API 문서 | Swagger API + (허브) |
| 클라이언트 빌드 | NPM, 원사, 웹 팩 |
| 서버 빌드 | Maven / Gradle |
| API 테스트 | 우체부 / 불면증 |
| 도구 | Intellj Idea/VSC |
Part-1 : 프로젝트가있는 스프링 부츠 기본 및 기본 사항
(Attention: When You click RESOURE OR CODE, indeed, Detail explanations are inside the sources!)
2 부 : 스프링 부팅 구성
(자원/ 코드) 실질적인 방식으로 구성
- 스프링 부팅 2 + Java 기반 구성
- 스프링 부팅 2 + XML 구성
- 스프링에서 스프링 부팅으로 마이그레이션합니다
PART-3 : 스프링 부트 주석
(자원 / 코드) 주석에 대한 실제 경험
- 스프링 부트 주석 정의 및 실습
- 스프링 부츠 @enableautoconfiguration 주석이 있습니다
- Spring Boot @SpringBootApplication 예제의 주석
- 스프링 부트 - @Async 주석을 사용하여 비동기 메소드 생성
Part-4 : Spring Boot + REST API
(자원/ 코드) 데이터베이스 상호 연결
- Spring의 AP (Aspect Orient Programming)
- Spring Boot 2 Hibernate 5 MySQL Crud REST API 튜토리얼
- Spring Boot 2 JPA MySQL CRUD 예제
- Spring Boot 2 CRUD REST API 검증 예제
- Spring Boot 2 및 MySQL 예제와 스프링 데이터 JPA 감사
- Spring Boot 2 REST API에 대한 예외 처리
- Spring Boot 2 Logging SLF4J LOGBACK 및 LOG4J2 예제
- Spring Boot 2 + Jersey Rest + JPA + Hibernate 5 CRUD REST API
- Spring Boot 2- 스케줄링 작업
- Spring Boot 2 Swagger 2를 사용한 RESTFUL API 문서
- Spring Boot 2- 파일 업로드 및 다운로드 REST API Tutorial // 최신 정보
Part-5 : Spring Boot + 웹 응용 프로그램
(자원/코드) 웹 응용 프로그램이 개발됩니다
- 스프링 MVC + Spring Boot2 + JSP + JPA + Hibernate 5 + mysql 예제
- Spring Boot 2 MVC 웹 응용 프로그램 Thymeleaf JPA MySQL 예제
- Spring Boot 2- 스프링 MVC + Thymeleaf 입력 양식 검증
- 스프링 부트 JPA 다중 데이터 소스 예제
Part-6 : Spring Boot + 보안
(자원/코드) 보안 가능성
- 스프링 부트 2 + 스프링 MVC + 역할 기반 스프링 보안 + JPA + Thymeleaf + MySQL
- Spring Boot 및 Spring Security를 사용하여 LDAP로 사용자 인증
- 스프링 부팅 2 + 스프링 MVC + 스프링 보안 + 최대원 원 5 + Thymeleaf + MySQL을 사용한 사용자 등록 모듈
PART-7 : 테스트 : 스프링 부츠
(자원/코드) 보안 가능성
- Spring Data JPA + 저장소 테스트 Spring Boot + @DatajPatest
- Spring Boot 2 + REST API 통합 테스트
- Junit 5 테스트 예제가있는 Spring Boot 2
PART-8 : Spring Boot Real Project (TO-DO)
참조 리소스
라이센스 : Spring Boot는 오픈 소스 소프트웨어입니다