egov
[8] eGovframework Simple Homepage Project 실습
Boris
2025. 3. 14. 18:21
Simple Homepage Project란?
- 단순 홈페이지 기능 구현 시 필수적인 부분만 사용 가능하도록 경량화된 실행환경을 제공하는 프로젝트
- 메인 페이지, 사용자 관리, 공지사항 관리, 게시판 관리, 안내 관리를 제공
1. Simple Homepage Project 설치
- All in one Project
- eGovFrame_all이 생성된 것을 확인할 수 있다.
2. DB 테이블 생성 및 초기 데이터 입력
* 선행작업
- DB 계정 생성 및 권한부여
- 이후 .sql을 활용하여 DB계정에 테이블을 생성한다.
- 테이블 생성 완료 되었다면 다음으로 넘어간다.
3. pom.xml파일에 DB 의존성 추가하기
4. 프로젝트에서 DB properties 설정
- 의존성을 추가해줬다면 DB를 사용하도록 프로퍼티를 설정해준다.
5. 서버 실행
- 서버 실행 전 Common All-in-one project는 프로젝트 설정이 egovframwork-all-in-one으로 되어 있고, 프로젝트 생성 시 프로젝트 명을 eGovFrame_all로 했기에 해당 프로젝트 설정을 맞춰줘야한다.
> ctrl + H 로 egovframework-all-in-one -> eGovFrame_all로 수정
(File Search에서 찾아야 한다)
- 4개 수정 ( 난 왜 5개인거지 )
- maven install 해준다.
6. DB연동 확인