

1. URL을 통해서 사용자가 요청, Spring에서는 Dispatcher Servlet가 모든 요청을 받아들임
Dispatcher Servlet은 Front Controller 역할을 하는 것


2. 스프링에서는 Controller을 POJO라고 부름( 자바의 오래된 객체 )
Dispatcher Servlet이 Controller을 실행해야하는데
3. Handler Maaping이 찾아줌



4. Dispatcher Servlet이 Controller을 실행해줄 수 없음
Handler Adapter를 이용하여 실행
5. 원래는 dao를 만들어서 db sql문을 작성하여 db데이터를 불러옴
Spring은 MyBatis가 DB를
📌 Mybatis에서는 프로그램에 있는 SQL쿼리들을 한 구성파일에 구성하여 프로그램 코드와 SQL을 분리
DBCP(DB Connection Pool) 의 히카리 CP를 이용하는데 히카리CP 안에는 JDBC가 존재
6. MyBatis를 설정해야줘야 함






namespace는 Interface의 이름
id는 메서드 이름


@Autowired : 메모리에 있는 객체(bean)을 가져다가 집어넣어주는 어노테이션
7. model



'Spring' 카테고리의 다른 글
| (Spring) Spring 라이브러리 및 Mapper 활용 (0) | 2022.09.20 |
|---|---|
| (Spring) DataBase Connection Pool(DBCP) (0) | 2022.09.20 |
| (Spring) MySQL 연동 및 SQL문 작성 (0) | 2022.09.20 |
| (Spring) Maven (0) | 2022.09.19 |
| (Spring) Front Controller (0) | 2022.09.19 |