Skip to content
이태윤 edited this page Dec 16, 2018 · 2 revisions

스프링 프레임워크를 이용하여 학점관리 시스템 프로그램을 만들었습니다.

데이터 베이스에는 사용자의 로그인정보(username, password, enable)를 저장하는 테이블 users가 있고 이와 연관하여 사용자의 권한을 비교하는 authorities 테이블이 있습니다. 그리고 수강했던 학점 이수 과목들을 년도, 학기 별로 저장하는 테이블 grade 테이블이 있고 수강신청을 했을 때 저장할 enrolment 테이블을 만들었습니다. 기본 스프링 mvc 패턴을 적용하여 모델, 컨트롤러, 뷰를 나누고 제작하였습니다. 스프링 어노테이션을 이용하여 의존성 주입을 하여 코드를 간단히 작성하였습니다. 홈페이지를 이용하기 위해서는 로그인이 필수적으로 필요하므로 그에 맞는 security를 설정해주었습니다.

Clone this wiki locally