Skip to content

chupark/Java-Board---Spring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 

Repository files navigation

java-practice

My first Spring Board project

It was very hard.

schema : copy from Tstory blog => A developer who wants to rest.
http://pentode.tistory.com/

else. do it my self
board comment view : using iframe

첫번째 스프링 게시판 프로젝트

코드 구조는 티스토리 쉬고싶은개발자 블로그 참조

나머지는 직접 개발

Developere-mailstart_date
Chi Woo Parkqkrcldn12@gmail.com2018-02-22(Thur)


## Development environment
OSWindows 10
JDK 1.6
DBMS Oracle 12c R2
Browser Chrome, IE


MVC   Flow

enter image description here

  1. 클라이언트에서 서버로 요청, 컨트롤러 작동
  2. 컨트롤러는 각각 연결된 서비스 혹은 보조기능 수행
  3. 서비스는 주로 SQL 관련 기능 수행, 보조기능은 페이징, 문자치환 등을 담당
  4. 서비스는 SERVICE 폴더에 등록
  5. 보조기능은 UTIL 폴더에 등록
  6. 서비스, UTIL 결과는 Controller 로 return
  7. JSP 페이지에서는 Controller 의 return 결과를 보여줌
  8. 다음은 페이징 컨트롤러, 페이징 유틸 예시

enter image description here


  1. 그 외에 StringConverter 유틸도 존재하며 다른 유틸도 추가 예정

Controller Role

  1. DeleteController : 게시글 삭제
    • 게시글 삭제 작업
  2. InsertController : 게시글 입력
    • 게시글 입력 폼
    • 게시글 입력 작업
  3. LittleRepleController : 댓글 입력
    • 댓글 입력은 게시글 OneView 에서 ifram 영역에
    • 댓글 입력 폼
    • 댓글 입력 작업
  4. OneViewController : 게시글 상세
    • 댓글 뷰
    • 게시글 삭제, 수정 작업
    • 목록으로 돌아가기
  5. UpdateController : 게시글 수정
    • 게시글 수정 폼
    • 게시글 수정 작업

About

JAVA Spring Board

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published