👩💻 LMS 학습 관리 시스템
└─java
└─minicampus
├─admin
│ ├─banner
│ ├─category
│ ├─course
│ ├─main
│ └─member
│
├─common
├─configuration
├─main.controller
│
├─member
│ ├─controller
│ ├─dto
│ ├─entity
│ ├─exception
│ ├─mapper
│ ├─model
│ ├─repository
│ └─service
├─util
└─MiniCampusApllication
└─resources
├─mybatis
├─static
│ └─res
│ └─se2
│
└─templates
├─admin
│ ├─banner
│ ├─category
│ ├─course
│ ├─member
│ └─takecourse
├─common
├─course
├─error
├─fragments
└─member- 회원 가입 및 가입 인증메일 전송
- JavaMailSender 사용
- 우편번호 API 적용 (📩 우편번호 서비스)
- 로그인 및 로그아웃
- Spring Security 설정
- 비밀번호 찾기 (비밀번호 초기화)
- Login History (Log) 남기기
- 관리자(Back Office)
- 회원 관리
- 카테고리 관리
- 강좌 관리
- 배너 관리
- 프론트 배너 노출 기능
- DB (MariaDB) 설계
- Paging 처리 (MyBatis)
- README.md 수정 (겪은 문제 + 프로젝트 설명)