spring 리마인드

SQL DataBase와 연동해서 파일업로드, 불러오기

LRWoo 2023. 4. 26. 18:21
728x90
반응형

ex03-DB와 연동하기 

 

 

 

ex03.jsp

DB와 연결할 객체를 form으로 작성해준다.

 

 

postmapping추가

 

 

DB와 연결할 ex03DTO클래스 만들기

 

 

 

이제 DB에 접근해서 간단하게 테이블하나를 생성

 

컨트롤러에서 postmapping으로 전송받을 함수 생성

 

서비스->컨트롤러로 예외전가시켜주기

 

 

root-context에서 mybaits/xml경로 추가해주기

 

 

ex03.xml을 추가해서 DB쿼리문작성

 

 

config.xml에서 type을 DTO로 불러와 alias값을 ex03으로 대치시키기

 

 

 

 

컨트롤러,서비스,dao,ex03.xml

 

 

웹이미지

 

SQL DataBase
콘솔창

 


이제 파일을 불러오기

 

컨트롤러로 가서 getmapping부분을 수정해서 modalandview로 ex03을 넘기고 

DTO를 list. util 에 담아서 service에 있는 selectList메서드에 할당시켜준다.

modelAndView mav변수에 list를 담아주고 list로 넘기고  선언된mav를  반환값으로 불러와준다.

 

 

 

 

 

서비스, DAO 각각 함수 생성

 

ex03.xml에 쿼리문작성해주기

 

 

 

 

ex03.jsp에서

DB정보를 출력해준다.

 

 

 

728x90
반응형