Spring整合MyBatis有以下幾種方法:
XML配置文件方式:在Spring的配置文件中配置MyBatis的SqlSessionFactory,使用注入的方式將SqlSessionFactory注入到Dao接口的實現類中。
注解方式:在Dao接口的實現類中使用@Mapper注解,Spring會自動掃描并將其注冊為Bean。
MapperScannerConfigurer方式:通過配置MapperScannerConfigurer bean,指定要掃描的包路徑,Spring會自動將Dao接口的實現類注入到Spring容器中。
Java Config方式:使用Java Config的方式配置MyBatis的SqlSessionFactory和MapperScannerConfigurer。
需要注意的是,無論采用哪種方式,都需要在Spring配置文件中配置數據庫連接信息和事務管理器。同時,還需要配置MyBatis的配置文件和映射文件路徑。