Home » SPRING -10. 게시판 예제

SPRING -10. 게시판 예제

10.1. 게시판 예제

  • 첨부 된 AhopeTest.zip 파일의 압축을 풀어 생성된 프로젝트를 eclipse내에 import 한다.

[ 게시판 관련 파일 ]

경 로 설 명
/src/main/java/kr/co/ahope/notice/controller/NoticeController.java 게시물 컨트롤러 클래스
/src/main/java/kr/co/ahope/notice/service/NoticeService.java 게시물 서비스 클래스
/src/main/java/kr/co/ahope/notice/dao/NoticeDAO.java 게시물 DAO 클래스
/src/main/java/kr/co/ahope/notice/sql/notice.xml 게시물 쿼리 xml
/src/main/resources/common.properties 프로퍼티 설정 파일
/src/main/webapp/WEB-INF/spring/root-context.xml application context 설정파일
/src/main/webapp/WEB-INF/spring/appServlet/servlet-context.xml dispacther servlet 설정파일
/src/main/webapp/WEB-INF/spring/db/mybatis-context.xml mybatis 설정파일
/src/main/webapp/WEB-INF/views/notice/detail.jsp 게시물 상세 화면
/src/main/webapp/WEB-INF/views/notice/insert.jsp 게시물 등록 화면
/src/main/webapp/WEB-INF/views/notice/list.jsp 게시물 목록 화면
/src/main/webapp/resources/js/jquery-1.11.1.min.js jQuery js
/src/main/webapp/resources/js/bootstrap.min.js bootstrap js
/src/main/webapp/resources/css/bootstrap*.css bootstrap 관련 css
/src/main/webapp/resources/fonts/* web font 파일

[ 게시판 예제 table script ]

10.2. 게시판 실행 화면


[그림 7. 게시물 목록]


[그림 8. 게시물 등록]


[그림 9. 게시물 수정/삭제/답글]

참고자료
– 토비의 스프링 3.1,
– 스프링을 이용한 RESTful 웹 서비스 구축하기
– 위키피디아 (http://ko.wikipedia.org/)
– 애니프레임 메뉴얼 (http://dev.anyframejava.org/anyframe/doc/)
– JAVA DOC (http://docs.oracle.com/javase/7/docs/api