在我们平时的学习中,有时候希望环境搭建完后能够快速的测试一下自己的数据库是否能够联通,在这里我分享一下使用junit快速测试的方式.
直接上代码:
public class Test { ApplicationContext context=new ClassPathXmlApplicationContext("spring-context.xml"); @Test public void test() throws SQLException { DataSource dataSource = context.getBean(DataSource.class); Connection connection = dataSource.getConnection(); System.out.println(connection); } }配置文件:
<!-- 配置数据源 --> <context:property-placeholder location="classpath:jdbc.properties"/> <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <property name="user" value="${jdbc.user}"/> <property name="password" value="${jdbc.password}"/> <property name="jdbcUrl" value="${jdbc.url}"/> <property name="driverClass" value="${jdbc.driver}"/> </bean> <!-- 整合MyBatis --> <bean id="sqlSessionFactoryBean" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="configLocation" value="classpath:mybatis-config.xml"/> <property name="dataSource" ref="dataSource"/> </bean>