ItGo.me - 专注IT技术分享

首页 > Spring > spring配置 > spring 配置之DAO模块示例

spring 配置之DAO模块示例

时间:2016-07-25来源:网友分享 点击:

标签:spring

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"        xmlns:tx="http://www.springframework.org/schema/tx"        xsi:schemaLocation="http://www.springframework.org/schema/beans          ">          <!-- scan for mappers and let them be autowired -->     <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">         <property name="basePackage" value="com.domain.project.package.dao"/>         <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"/>     </bean>          <!-- sqlSessionFactory and include mybatis config file location -->     <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">         <property name="dataSource" ref="dataSource"/>         <property name="configLocation" value="classpath:mybatis/mybatis-config.xml"/>     </bean>          <!-- dataSource for mysql -->     <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">         <property name="driverClassName" value="${jdbc.driver}"/>         <property name="url" value="${jdbc.url}"/>         <property name="username" value="${jdbc.username}"/>         <property name="password" value="${jdbc.password}"/>         ......     </bean>     <!-- transactionManager -->     <tx:annotation-driven transaction-manager="transactionManager" proxy-target-class="true"/>     <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">         <property name="dataSource" ref="dataSource"/>     </bean> </beans>

上面这个配置段需要spring主配置文件通过import引入,上面配置文件包含了DAO相关的bean的配置。

spring 配置之DAO模块示例


Java中Spring获取bean方法小结

本篇内容主要为大家讲解的是Java中Spring获取bean方法小结。感兴趣的同学可以参考学习下,具体内容如下:...

Hasor 1.1 发布,轻量化 Java 开发框架

Hasor 是一款开源的轻量级 Java 应用程序开发框架,它的核心目标是提供一个简单、切必要的开发环境给开发者,开发...

Spring常用配置 Scope

Bean的Scope Scope描述的是Spring容器如何新建Bean的实例的。Spring的Scope有以下几种,通过@Scope注解来实现。 1.Singleton:一...

?xmlversion=
------分隔线----------------------------