一丶引入pom.xml中的数据mybatis,和oracle依赖的包
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>4.3.5.RELEASE</version>
</dependency>
<!-- 导入Oracle数据库链接jar包 -->
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc7</artifactId>
<version>12.1.0.1</version>
</dependency>
<!--mybatis映入mybatis的依赖文件-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.3.0</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.2.3</version>
</dependency>
二丶设置配置文件,jdbc.propertices
#数据库链接驱动
jdbc.driverClassName=oracle.jdbc.driver.OracleDriver
#数据库链接地址
jdbc.url=jdbc:oracle:thin:@127.0.0.1:1521:orcl
#链接数据的名称
jdbc.username=chenwei
#链接数据库密码
jdbc.password=root
三丶将数据库连接配置到我们组建里面(这里我们采用applicationContext.xml文件进行配置链接)
<?xml version="1.0" encoding="UTF-8"?><!--启用注解扫描-->
<context:component-scan base-package="com.chenwei.*">
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
</context:component-scan>
<!--加载数据库参数-->
<context:property-placeholder location="classpath:jdbc.properties"/>
<!--配置打他source参数-->
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource" >
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
<property name="driverClassName" value="${jdbc.driverClassName}"/>
</bean>
<!--开启扫描模式-->
<!-- <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="com.chenwei.mapper"/>
</bean>-->
<!--mybatis文件xml-->
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource"/>
<property name="mapperLocations">
<list>
<value>classpath:mapper/*Mapper.xml</value>
</list>
</property>
</bean>
<!--整合mybatis的文件,找没有mybatis的文件的接口文件-->
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"/>
<property name="basePackage" value="com.chenwei.dao"/>
</bean>