摘要:
要创建工厂 bean,放置下面的代码在 Spring 的 XML 配置文件中: 要注意SqlSessionFactoryBean 实现了Spring 的FactoryBean 接口(请参考 Spring 文档的这就说明了由 Spring 最终创建的 bean 不是 SqlSessionFactoryBean 本身。而是工厂类的 getObject()返回的方法的结果。SqlSessionFactory 有一个单独的必须属性,就是 JDBC 的 DataSource。mapperLocations 属性使用一个资源位置的 list。 这个属性可以用来指定 MyBatis 的 XML 映射器文件. 阅读全文
摘要:
MyBatis-Spring 是一个用来整合MyBatis和Spring框架的小类库,通过这个jar包可以将MyBatis 代码地整合到 Spring 中。 使用这个类库中的类, Spring 将会加载必要的 MyBatis 工厂类和 session 类。 这个类库也提供一个简单的方式来注入 MyBatis 数据映射器和 SqlSession 到业务层的 bean 中。 而且它也会处理事务, 翻译 MyBatis 的异常到 Spring 的 DataAccessException 异常中。但是要想支持Mybatis和Spring,必须要是他们的版本在3.0及以上要和 Spring 一起使用 M 阅读全文