Skip to content

carbancle/final-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

final-project(강의 사이트 제작)

MVC Model2 기반으로 작업 진행

작업 환경

  • 운영체제: windows 10
  • IDE: eclipse 2021-06 (4.20.0)
  • 데이터베이스: oracle database 21.2.1.204
  • 웹애플리케이션 서버: Tomcat 9.0.56, Tomcat 10.0.14
  • SQL 개발툴: Oracle SQL Developer
  • 빌드도구 : Maven
  • 형상관리도구 : Git
  • 백엔드 개발: Java, SQL, JDBC, JSP, Spring Framework, Spring Boot, Mybatis
  • 프론트엔드 개발: HTML, CSS, Javascript, jQuery, bootstrap5

작업 내역

  • 3depth 로 구성된 카테고리 리스트 목록 출력 기능
  • 강의 리스트 목록 기능
  • 강의 상세페이지 내용 출력 기능
  • 강사의 강의 정보 리스트 출력 기능
  • 수강을 한 학생이 확인가능한 수업 목록 출력 기능
  • 수업 상세정보 출력 기능

작업 후기

새로운 제작방식을 사용하여 작업을 진행하면서 해당 작업방식에 적응하는 것에 미흡한 부분이 많았다.
하지만 스프링 부트와 mybatis를 활용한 MODEL2 구조를 이용한 새로운 방식의 작업을 익히는데 많은 도움이 되었다.
el, jstl 등의 문법을 사용했으며 ajax와 json 같은 비동기 통신 방식으로 데이터를 주고받는 방법도 활용할 수 있었다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published