#514 - Switch to Spring Data JDBC provided config class for MyBatis.
This commit is contained in:
@@ -19,11 +19,11 @@ import org.apache.ibatis.session.SqlSession;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.context.annotation.Import;
|
||||
import org.springframework.data.jdbc.core.DataAccessStrategy;
|
||||
import org.springframework.data.jdbc.core.convert.DataAccessStrategy;
|
||||
import org.springframework.data.jdbc.core.convert.JdbcConverter;
|
||||
import org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy;
|
||||
import org.springframework.data.jdbc.repository.config.EnableJdbcRepositories;
|
||||
import org.springframework.data.jdbc.repository.config.JdbcConfiguration;
|
||||
import org.springframework.data.jdbc.repository.config.MyBatisJdbcConfiguration;
|
||||
import org.springframework.data.relational.core.mapping.RelationalMappingContext;
|
||||
import org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations;
|
||||
|
||||
@@ -33,12 +33,5 @@ import org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations;
|
||||
*/
|
||||
@Configuration
|
||||
@EnableJdbcRepositories
|
||||
@Import(JdbcConfiguration.class)
|
||||
public class MyBatisConfiguration {
|
||||
|
||||
@Bean
|
||||
DataAccessStrategy defaultDataAccessStrategy(RelationalMappingContext context, JdbcConverter converter,
|
||||
NamedParameterJdbcOperations operations, SqlSession sqlSession) {
|
||||
return MyBatisDataAccessStrategy.createCombinedAccessStrategy(context, converter, operations, sqlSession);
|
||||
}
|
||||
}
|
||||
@Import(MyBatisJdbcConfiguration.class)
|
||||
public class MyBatisConfiguration {}
|
||||
|
||||
Reference in New Issue
Block a user