2. 스프링 MVC 설정 파일 servlet-context.xml에 DataSource 설정과 JdbcTemplate 빈 객체를 등록합니다.

    코드 17-7 servlet-context.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <beans:beans...>
    ...
    <beans:bean id="dataSource"
             class="org.springframework.jdbc.datasource.DriverManagerDataSource">
        <beans:property name="driverClassName" value="com.mysql.cj.jdbc.Driver"/> 
        <beans:property name="url" 
             value="jdbc:mysql://localhost:3306/springmvcDB?serverTimezone=UTC"/> 
        <beans:property name="username" value="root"/> 
        // value 값은 코드 17-2에서 설정한 password이어야 한다.
        <beans:property name="password" value="1234"/>  
    </beans:bean>

     

    <beans:bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
        <beans:property name="dataSource" ref="dataSource"/>
    </beans:bean>

     

    </beans:beans>

    JDBC 드라이버 클래스를 설정합니다.

    JDBC 접속 데이터베이스 이름을 설정합니다.

    MySQL 관리자의 ID를 설정합니다.

    MySQL 관리자의 비밀번호를 설정합니다.

    JdbcTemplate 빈 객체를 등록합니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.