*)DBCP: DataBase Connection Pool
-> 데이터베이스 커넥션을 관리하는 객체/사용자의 요청 시 미리만들어둔 커넥션을 제공
-> SqlSession...은 스프링에서 제공(개발자 입장에서 openSession()과 close()의 과정을 생략할 수 있음)
1) BasicDataSource 생성/라이브러리 다운
-중간 과정 날아감- 스프링Tip(슬랙에 저장)폴더에서 각각 찾아서 붙여넣기
<!-- https://mvnrepository.com/artifact/commons-dbcp/commons-dbcp -->
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>1.3</version>
</dependency>
<!-- https://mvnrepository.com/artifact/commons-collections/commons-collections -->
<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>3.2.1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/commons-logging/commons-logging -->
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1.1</version>
</dependency>
-> pom 파일에 추가
maven에서 dbcp등록(sts).txt
0.00MB
-> 매뉴얼대로 진행하기
########## mybatis등록 ########################
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.2.2</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.2.0</version>
</dependency>
##### transaction처리 ###################
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>3.2.3.RELEASE</version>
</dependency>
-> pom 파일에 추가
2)Mybatis 설정
-> xml 만들고 붙여넣기
-> 수정
3)Dao작업 전 mapper 설정
SpringMVC_Mybatis환경.zip
0.01MB
->모든 파일이 다 들어 있는 파일이다. 그냥 이거 복사해서 넣자.
->티스토리 저장 습관화하기 (maven 페이지와 충돌되서 저장 안됨!)
'Spring' 카테고리의 다른 글
Spring - 방명록예제 (0) | 2024.07.18 |
---|---|
String - Dao작업 (0) | 2024.07.18 |
Spring - 파라미터 처리/스프링 프레임워크 작업 환경 최종 (0) | 2024.07.17 |
Spring - 라이브러리 경로 설정 (0) | 2024.07.17 |
Spring - MVC 환경설정 및 구조 (0) | 2024.07.17 |