一:配置数据源:
<bean id="DataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="url" value="jdbc:oracle:thin:@localhost:1521:orcl"></property>
<property name="username" value="scvlive1"></property>
<property name="password" value="scvlive1"></property>
<property name="driverClassName" value="oracle.jdbc.OracleDriver"></property>
</bean>
二: 配置SqlSession:
<bean id="SqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="configLocation" value="config/mybatis-spring.xml" />
<property name="dataSource" ref="DataSource" />
</bean>
三:配置 basePackage:
这段配置会扫描org.mybatis.spring.sample.mapper下的所有接口,然后创建各自接口的动态代理类
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="com.wjw.lanqiao.sm.mapper" />
</bean>
分享到:
相关推荐
博客中的`applicationContext.xml`和`spring-mvc.xml`配置文件通常会包含详细的Bean配置,如数据源、SqlSessionFactory、MapperScannerConfigurer等,以及DispatcherServlet、视图解析器的配置。阅读这些配置文件有...
在Spring的配置文件`applicationContext.xml`中,我们需要进行以下几个关键配置: 1. **数据源配置**:首先,我们需要配置一个数据源,这是MyBatis与数据库交互的基础。通常使用Spring的`DataSource` bean,例如`...
3. 集成Spring:在Spring的配置文件(如applicationContext.xml)中,引入MyBatis的配置,并声明SqlSessionFactory和MapperScannerConfigurer bean,后者会自动扫描指定包下的Mapper接口。 4. 创建Mapper接口:定义...
2. 配置Spring:在Spring的配置文件(如applicationContext.xml)中配置DataSource、SqlSessionFactory和MapperScannerConfigurer。 3. 配置MyBatis:创建MyBatis的配置文件(mybatis-config.xml),定义数据源、...
2. src/main/resources:配置文件存放地,如applicationContext.xml(Spring配置)、mybatis-config.xml(MyBatis配置)以及Mapper接口的XML文件。 3. src/main/webapp:Web应用目录,包含WEB-INF下的web.xml(Web...
1. 配置Spring的ApplicationContext.xml,声明Bean的定义,包括数据源、SqlSessionFactory、Mapper扫描器等。 2. 配置Spring MVC的DispatcherServlet.xml,定义视图解析器、HandlerMapping、HandlerAdapter等。 3. ...
1. **配置文件**:包括Struts2的struts.xml、Spring的applicationContext.xml以及MyBatis的mybatis-config.xml,这些文件定义了框架间的交互规则。 2. **Action类**:由Struts2处理请求,通常会包含业务逻辑并调用...
在Spring中,我们需要创建一个`beans.xml`或`applicationContext.xml`配置文件,用于定义bean并配置Spring的IoC容器。例如,我们可以配置数据源、SqlSessionFactoryBean和MapperScannerConfigurer: ```xml ...
在Spring的配置文件`applicationContext.xml`中,配置SqlSessionFactory和MapperScannerConfigurer,以便Spring能自动扫描并加载所有的Mapper接口: ```xml <beans xmlns="http://www.springframework.org/schema/...
Spring的配置文件(如:applicationContext.xml)用来定义Bean及其依赖关系。MyBatis的配置(mybatis-config.xml)则包含数据源、事务管理器以及Mapper的配置。 在这个实例中,"SSI2_Annotation"可能表示使用注解...
5. **配置文件**:整合过程中,我们需要创建多个配置文件,如`applicationContext.xml`(Spring配置)、`servlet-context.xml`(SpringMVC配置)、`mybatis-config.xml`(MyBatis配置)和`sqlMapConfig.xml`...
接着,配置Spring的`applicationContext.xml`,包括数据源、事务管理器、MyBatis的SqlSessionFactory和MapperScannerConfigurer。然后,配置Spring MVC的`servlet-context.xml`,设置视图解析器、拦截器和处理器映射...
2. **配置Spring**:创建Spring的配置文件,如applicationContext.xml,定义bean的实例化和依赖注入。包括数据源、SqlSessionFactory、MapperScannerConfigurer等。 3. **配置SpringMVC**:创建SpringMVC的配置文件...
例如,在`applicationContext.xml`中,可以配置如下: ```xml <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <!-- 数据源配置 --> <bean id="sqlSessionFactory" class="org....
1. **引入依赖**:在项目的pom.xml文件中添加Spring MVC和MyBatis的依赖,包括Spring的相关模块如spring-webmvc、spring-context、spring-jdbc以及MyBatis的核心库mybatis-spring。 2. **配置Spring MVC**:创建...
- **Spring配置**:首先,我们需要配置Spring的ApplicationContext,定义Bean并注入依赖,包括Struts的Action类、Service层接口及其实现、MyBatis的SqlSessionFactory等。 - **Struts配置**:在struts.xml中定义...
2. **Spring配置**:创建Spring配置文件(如:applicationContext.xml),配置Bean,包括数据源、SqlSessionFactory、Mapper接口等。 3. **MyBatis配置**:配置mybatis-config.xml,指定Mapper接口和SQL映射文件的...
2. **配置Spring**:创建Spring的配置文件,如`applicationContext.xml`,定义Bean的实例化和依赖关系。 3. **配置SpringMVC**:创建SpringMVC的配置文件,如`servlet-context.xml`,配置DispatcherServlet、视图...
3. **src/main/resources**:资源文件夹,可能包含Spring的配置文件(如applicationContext.xml、springmvc-servlet.xml)、MyBatis的映射文件(Mapper接口和XML配置)以及数据库连接配置等。 4. **src/main/webapp*...
1. **Spring配置文件**:如`applicationContext.xml`,用于定义bean的实例化、依赖注入等。 2. **Spring MVC配置文件**:如`servlet-context.xml`,配置前端控制器DispatcherServlet、视图解析器、拦截器等。 3. **...