Spring Projcect/학습 관리 시스템 & 백오피스 구축

Chapter 15. 백 오피스(강좌 신청 처리 구현)

계란💕 2022. 8. 24. 17:25

 

 

  Ex) 수강신청 목록 구현

 

    - AdminTakeCourseController 클래스

 

 

 

    - resource의 admin 아래에 takecourse 라는 패키지를 만든다.

 

    - 컨트롤러

 

 

    - 수강 관련 서비스 TakeCourseService - 매개변수 수정

java
열기

 

 

    - TakeCourseParam

 

 

 

    - TakeCourseDto

java
열기

 

 

    - TakeCourse 임플

java
열기

 

 

    - 매퍼

java
열기

 

 

    - 매퍼 xml 파일 만든다.

html
열기

 

 

    - 수강관리 인덱스

       -> colspan: 표에서 3개의 열을 합친다.

html
열기

  Note) 실행 결과

 

 

 

  Ex) 수강 관리 창에서 결제완료 처리

 

    - 리스트 페이지

java
열기

 

    - 서비스

java
열기

 

    - 컨트롤러 status()

java
열기

 

    - Impl 

java
열기

 

    - 서비스 result

java
열기

 

  Note) 실행 결과  - 하나는 결제 완료, 하나는 수강 취소 누른 상황

 

 

  Ex) 수강 관리 페이지 등록일 날짜 포맷 

 

    - Dto에 게터 추가

java
열기

 

    - 리스트 페이지

html
열기

 

 Note) 실행 결과