📢 안내
강의 관련 게시물은 현재 비공개 상태입니다.
실습 프로젝트
https://github.com/happyprogfrog/hello-spring
섹션 0.강의 소개
강의 소개 & 강의 자료
[지금 무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 | 김영한 - 인프런
김영한 | 스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., 스프링 학습 첫 길잡이! 개발 공부의 길을 잃지 않도록 도와드립니다. 📣 확
www.inflearn.com
간단한 웹 애플리케이션 개발을 진행할 커리큘럼
- 스프링 프로젝트 생성
- 스프링 부트로 웹 서버 실행
- 회원 도메인 개발
- 웹 MVC 개발
- DB 연동 - JDMC, JPA, 스프링 데이터 JPA
- 테스트 케이스 작성
사용기술
- Spring Boot
- Gradle
- Thymeleaf
- JPA
- Hibernate
- Tomcat
섹션 1.프로젝트 환경 설정
- 프로젝트 생성
- 라이브러리 살펴보기
- View 환경설정
- 빌드하고 실행하기
👉 https://progfrog.tistory.com/4
섹션 2.스프링 웹 개발 기초
- 정적 컨텐츠
- MVC 와 템플릿 엔진
- API
👉 https://progfrog.tistory.com/5
섹션 3.회원 관리 예제 - 백엔드 개발
- 비즈니스 요구사항 정리
- 회원 도메인과 리포지토리 만들기
- 회원 리포지토리 테스트 케이스 작성
- 회원 서비스 개발
- 회원 서비스 테스트
👉 https://progfrog.tistory.com/6
섹션 4.스프링 빈과 의존관계
- 컴포넌트 스캔과 자동 의존관계 설정
- 자바 코드로 직접 스프링 빈 등록하기
👉 https://progfrog.tistory.com/7
섹션 5.회원 관리 예제 - 웹 MVC 개발
- 회원 웹 기능 - 홈 화면 추가
- 회원 웹 기능 - 등록
- 회원 웹 기능 - 조회
👉 https://progfrog.tistory.com/8
섹션 6.스프링 DB 접근 기술
- H2 데이터베이스 설치
- 순수 Jdbc
- 스프링 통합 테스트
- 스프링 JdbcTemplate
- JPA
- 스프링 데이터 JPA
👉 https://progfrog.tistory.com/9
섹션 7.AOP
- AOP 가 필요한 상황
- AOP 적용
👉 https://progfrog.tistory.com/10
반응형