package com.tzld.ffmpeg.config.mybatis; import org.apache.ibatis.session.SqlSessionFactory; import org.mybatis.spring.SqlSessionTemplate; import org.mybatis.spring.annotation.MapperScan; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @Configuration @MapperScan(basePackages = "com.tzld.ffmpeg.dao.mapper.ffmpeg", sqlSessionFactoryRef = "ffmpegSqlSessionFactory") public class FFmpegMybatisConfig { @Bean(name = "ffmpegSqlSessionTemplate") public SqlSessionTemplate ffmpegSqlSessionTemplate(@Qualifier("ffmpegSqlSessionFactory") SqlSessionFactory sqlSessionFactory) { return new SqlSessionTemplate(sqlSessionFactory); } }