Mysql에 접속하기 위해서 아래 코드를 root-context.xml에 작성하였다.

 

root-context.xml 설정

	<bean id="hikariConfig" class="com.zaxxer.hikari.HikariConfig">
		<property name="driverClassName" value="net.sf.log4jdbc.sql.jdbcapi.DriverSpy"></property>
		<property name="jdbcUrl"  value="jdbc:log4jdbc:mysql://<ip번호>:3306/studentdb?characterEncoding=UTF-8&amp;serverTimezone=UTC"></property>
		<property name="username" value="mysqluser"></property>
		<property name="password" value="user1234"></property>
	</bean>
	
	<bean id="dataSource" class="com.zaxxer.hikari.HikariDataSource" destroy-method="close">
			<constructor-arg ref="hikariConfig"></constructor-arg>
	</bean>
	
	<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
			<property name="dataSource" ref="dataSource"></property>
	</bean>

 

 

mysql-connector-java.jar파일을 java build path에 업로드해서 사용했지만

 

업로드하지 않고 pom.xml에 mysql-connector-java 라이브러리를 추가해줘도 된다.

 

버전은 mysql버전에 맞춰서 해주면 되겠다. 

+ Recent posts