提交 dd7508a5 编写于 作者: Q qiaozhanwei 提交者: lgcareer

ConnectionFactory add paging intercepter (#1250)

上级 1a4b2886
......@@ -33,7 +33,7 @@ public class MybatisPlusConfig {
* @return pagination interceptor
*/
@Bean
public PaginationInterceptor paginationInterceptor() {
public static PaginationInterceptor paginationInterceptor() {
return new PaginationInterceptor();
}
......
......@@ -22,6 +22,7 @@ import com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean;
import org.apache.commons.configuration.ConfigurationException;
import org.apache.commons.configuration.PropertiesConfiguration;
import org.apache.dolphinscheduler.common.Constants;
import org.apache.dolphinscheduler.dao.config.MybatisPlusConfig;
import org.apache.ibatis.mapping.Environment;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
......@@ -122,6 +123,7 @@ public class ConnectionFactory {
configuration.setEnvironment(environment);
configuration.setLazyLoadingEnabled(true);
configuration.addMappers("org.apache.dolphinscheduler.dao.mapper");
configuration.addInterceptor(MybatisPlusConfig.paginationInterceptor());
MybatisSqlSessionFactoryBean sqlSessionFactoryBean = new MybatisSqlSessionFactoryBean();
sqlSessionFactoryBean.setConfiguration(configuration);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册