카테고리 없음

스프링 간단 게시판

wannabenomad 2018. 8. 7. 16:03
  1. 이클립스 마켓에서 STS 인스톨
  2. Dynamic Web Project 생성
  3. Convert to Maven Project
  4. Pom.xml에 이것 저것 모듈 추가를 + 라이브러리 추가
    1. Spring web MVC 
    2. JSP API
    3. Servlet API
    4. JSTL
    5. OJDBC8 추가 안되면 jar 다운받아서 라이브러리에 올림
    6. mybatis3 라이브러리도 알아서 추가
  5. Spring Bean Configuration FIle (dispatcher-servlet.xml) 생성 
    1. dispatcher-servlet이 FrontController 역할을 한다.
  6. dispatcher-servlet과 CharacterEncodingFilter 등 필요한 것 포함 web.xml에 등록
  7. db컬럼은 무엇? 이름/비밀번호/제목/내용/첨부파일/조회수
  8. 필요한 sql쿼리 작성
    1. 한개의 post 작성 / insert into post (post_id, writer_name, password, title, content, attached_path) values (post_seq.nextval, #{writer_name}, #{password}, #{title}, #{content}, #{attached_path});
    2. post 리스트 가져오기 / select * from list; 페이지네이션 필요 
    3. post 하나 가져오기 / select * from list where post_id = #{post_id};
    4. post 하나 업데이트 / 업데이트 조건
  9. mapper.xml 작성 (mapper 네이밍룰)
  10. Model 설계
  11. Controller 설계
  12. multipart data 처리
  13. View 설계 그냥 jsp로 대충가자
  14. ?? RESTful API를 활용하는 방법은? 굳이? ㅇㅇ


오라클 설치하면서 jdk10을 깔아놓고 왜 안되는거지 하고 있었다... 제발 그러지 말자... jdk8 설치 필수