Project/Todo-List(Servelt, JSP)

1. Modeling & Table, Model 만들기

빠긔 2020. 8. 13. 13:16
반응형

1. Modeling

- 어플리케이션의 아키텍처를 더 쉽게 파악하기 위해 모델링을 활용한다. 가장 대중적인 UML을 이용한다.

- 웹 어플리케이션의 기본 모델인 MVC 패턴을 이용한다.

MVC(Model, View, Controller)
프로젝트 아키텍처

 

2. Table 생성하기

CREATE TABLE todo ( 
    id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT, 
    title VARCHAR(255) NOT NULL, 
    name VARCHAR(100) NOT NULL, 
    sequence INT(1) NOT NULL, 
    type VARCHAR(20) DEFAULT 'TODO', 
    regdate DATETIME DEFAULT NOW(), 
    PRIMARY KEY (id) );

 

3. DAO(model), DTO 생성하기

- DAO 코드 : https://github.com/kook1932/TodoList/blob/master/TodoDao.java

 

kook1932/TodoList

Servlet, JSP, HTML, CSS, Javascript. Contribute to kook1932/TodoList development by creating an account on GitHub.

github.com

- DTO 코드 : https://github.com/kook1932/TodoList/blob/master/TodoDto.java

 

kook1932/TodoList

Servlet, JSP, HTML, CSS, Javascript. Contribute to kook1932/TodoList development by creating an account on GitHub.

github.com

 

반응형