1. 程式人生 > >Spring整合MyBatis 的簡單xml配置:

Spring整合MyBatis 的簡單xml配置:

<!--spring框架整合mybatis
    1.宣告資料來源(datasource)
    2.宣告SqlSessionFactoryBean
    -->
<!--宣告資料來源-->
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource">
    <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
    <property name="url" value="jdbc:mysql://192.168.87.128:3306/p2p?useUnicode=true&amp;characterEncoding=utf8&amp;useSSL=false"/>
    <property name="username" value="root"/>
    <property name="password" value="123456"/>
</bean>

<!--宣告SqlSessionFactoryBean   工廠-->
<bean id="sqlSessionFactoryBean" class="org.mybatis.spring.SqlSessionFactoryBean">
    <!--宣告資料來源-->
    <property name="dataSource" ref="dataSource"/>
</bean>

<!--掃描包-->
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
    <property name="sqlSessionFactoryBeanName" value="sqlSessionFactoryBean"/>
    <!--掃描mapper這個包  將這個包下面的介面變成spring中的一個bean  然後service就可以注入這個bean-->
    <property name="basePackage" value="com.wkcto.p2p.mapper"/>
</bean>