1,applicationContent.xml配置
1. <?xml version="1.0" encoding="UTF-8"?> 2. <beans xmlns="http://www.springframework.org/schema/beans" 3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4. xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd"> 5. 6. <!--配置数据源属性文件 --> 7. <bean id="propertyConfigurer" 8. class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> 9. <property name="location"> 10. <value>/WEB-INF/classes/mysql.properties</value> 11. </property> 12. </bean> 13. 14. <!--配置数据源 --> 15. <bean id="dataSource" 16. class="org.springframework.jdbc.datasource.DriverManagerDataSource"> 17. <property name="driverClassName"> 18. <value>${jdbc.driver}</value> 19. </property> 20. <property name="url"> 21. <value>${jdbc.url}</value> 22. </property> 23. <property name="username"> 24. <value>${jdbc.user}</value> 25. </property> 26. <property name="password"> 27. <value>${jdbc.pwd}</value> 28. </property> 29. </bean> 30. 31. <!-- 创建SqlSessionFactory,同时指定数据源--> 32. <bean id="sqlSessionFactory" 33. class="org.mybatis.spring.SqlSessionFactoryBean"> 34. <property name="configLocation" 35. value="classpath:org/cfsdc/sqlMapper/mybatis_config.xml" /> 36. <property name="dataSource" ref="dataSource" /> 37. </bean> 38. <!--指定实体类映射文件,可以指定同时指定某一包以及子包下面的所有配置文件,mapperLocations和configLocation有一个即可,当需要为实体类指定别名时,可指定configLocation属性,再在mybatis总配置文件中采用mapper引入实体类映射文件 --> 39. 40. <!--创建数据映射器,数据映射器必须为接口--> 41. <!-- test example @xiaoliu--> 42. <bean id="testDao" 43. class="org.mybatis.spring.mapper.MapperFactoryBean"> 44. <property name="mapperInterface" value="org.cfsdc.dao.ITestDao" /> 45. <property name="sqlSessionFactory" ref="sqlSessionFactory" /> 46. </bean> 47. <bean id="testAction" class="org.cfsdc.action.TestAction"> 48. <property name="testDao" ref="testDao"></property> 49. </bean>
mybatis配置文件
2,mybatis_config.xml
1. <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> 2. <configuration> 3. <!-- settings --> 4. <settings> 5. <setting name="cacheEnabled" value="true" /> 6. </settings> 7. 8. 9. <typeAliases> 10. <typeAlias alias="CfsdcTestBean" 11. type="org.cfsdc.entity.CfsdcTestBean" /> 12. 13. 14. 15. </typeAliases> 16. 17. 18. <mappers> 19. <mapper resource="org/cfsdc/sqlMapper/mapper/testMapper.xml" /><mappers> 20. <configuration>
相关推荐
MyBatis-Spring 整合包是专门为将MyBatis持久层框架与Spring应用框架集成而设计的一个组件。这个包的出现旨在简化MyBatis在Spring环境中的配置和使用,使得开发者可以充分利用两者的优点,实现更加灵活和方便的数据...
总的来说,MyBatis-Spring整合简化了在Spring应用中使用MyBatis的过程,提高了开发效率,并且提供了良好的事务管理和依赖注入功能。通过正确配置和使用,可以构建出稳定、高效的Java Web应用程序。
【标题】"mybatis-spring整合开发jar包.zip"中包含的是Mybatis、Spring和Mybatis-Spring整合的jar文件,这些是Java开发中的关键组件,尤其在构建基于MVC架构的Web应用时。Mybatis是一个优秀的持久层框架,它支持定制...
《MyBatis-Spring整合详解》 在Java开发中,MyBatis和Spring是两个非常重要的框架,它们各自在持久层和应用层有着广泛的应用。MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射,而Spring...
通过这些知识点,我们可以理解MyBatis-Spring整合的核心原理和使用方法,从而在实际项目中更有效地利用这两个强大的框架。这个整合jar包提供了一站式的解决方案,让开发者无需关注底层的细节,更专注于业务逻辑的...
MyBatis-Spring整合后,主要实现以下功能: 1. **SqlSessionFactoryBean**:MyBatis-Spring提供了一个SqlSessionFactoryBean,它继承自Spring的AbstractSqlSessionFactoryBean,用于创建SqlSessionFactory。开发者...
mybatis-spring 整合jar包,Spring和MyBatis环境整合mybatis-spring-1.1.1
- 在开始使用MyBatis-Spring整合之前,用户需要具备Spring和MyBatis框架的基本知识以及相关的术语理解。本手册假定读者已经掌握了这两个框架的基本安装和配置方法。 - MyBatis-Spring与MyBatis和Spring 3.0一样,...
MyBatis-Spring是MyBatis与Spring框架的整合组件,其主要目的是简化在Spring应用中集成MyBatis的过程,使两者能够无缝协作。mybatis-spring-1.3.0.jar是这个中间件的特定版本,包含了实现这种集成所需的所有类和资源...
《MyBatis-Spring 1.3.1:构建高效SSM整合的基石》 MyBatis-Spring 1.3.1.jar是MyBatis与Spring框架深度整合的一个重要组件,它允许开发者在Spring环境下无缝地使用MyBatis。这个版本是官方发布的最新稳定版,经过...
《mybatis-spring整合详解与实战指南》 在Java开发领域,MyBatis和Spring是两个非常重要的框架,它们各自在持久层和依赖注入方面表现出色。MyBatis-Spring作为一个桥梁,将这两个优秀框架无缝集成,使得开发更加...
总之,这个压缩包提供了 MyBatis 3.4.1 和 MyBatis-Spring 1.3.0 的完整环境,结合 MySQL 5.7 数据库,是学习和实践 MyBatis-Spring 整合的一个理想起点。通过深入阅读文档、配置示例和运行示例,开发者能够快速掌握...
MyBatis-Spring 是一个将 MyBatis ORM 框架与 Spring 框架集成的库,使得在 Spring 应用中使用 MyBatis 变得更加方便。mybatis-spring-1.3.3.jar 文件是这个集成库的一个版本,提供了对 MyBatis 1.3.3 和 Spring 的...
1. **自动事务管理**:整合Spring的声明式事务管理,使得在MyBatis中可以方便地进行事务控制。 2. **SqlSession管理**:避免手动创建和关闭SqlSession,自动在Spring的上下文中处理SqlSession生命周期。 3. **...
《mybatis-spring整合项目》是GitHub上官方提供的一个示例,它展示了如何将MyBatis和Spring框架完美地结合起来,实现数据访问层的高效管理。这个项目为开发者提供了一个清晰的模板,帮助他们理解并掌握这两个强大...
在Java开发领域,MyBatis和Spring框架的结合使用是常见的实践,它们的整合使得数据访问层的构建更为便捷和灵活。本篇文章将围绕"mybatis-spring-1.3.0.jar"这一组件展开,详细讲解其在实际项目中的作用、功能以及...
《MyBatis-Spring 整合详解》 MyBatis-Spring 是 MyBatis 框架与 Spring 框架的桥梁,它使得 MyBatis 可以无缝地融入到 Spring 的应用环境中,实现两者的高效协作。mybatis-spring-1.2.0-bundle.zip 文件是一个包含...
MyBatis-Spring 是一个将 MyBatis ORM 框架与 Spring 框架集成...通过 MyBatis-Spring 的整合,开发者可以在享受 Spring 的便利性的同时,充分利用 MyBatis 的灵活性和高效性,构建出健壮且易于维护的 Java 应用程序。
MyBatis-Spring整合包是将流行的ORM框架MyBatis与Spring框架紧密集成的一个库,旨在简化在Spring应用中使用MyBatis的过程。这个整合包提供了便捷的数据访问接口和事务管理,使得开发者能够更容易地在Spring应用中...
《MyBatis-Spring整合源码深度解析》 在Java开发领域,MyBatis和Spring是两个非常重要的框架,它们分别在持久层和容器管理方面提供了强大的支持。MyBatis-Spring则是这两个框架的完美结合,它使得MyBatis与Spring...