在MyBatis中如何自定义ExecutorType

avatar
作者
筋斗云
阅读量:0

在MyBatis中,可以通过配置文件来自定义ExecutorType。ExecutorType是MyBatis中的执行器类型,包括Simple、Reuse、Batch三种类型。

要自定义ExecutorType,可以在MyBatis的配置文件(比如mybatis-config.xml)中添加如下配置:

<settings>     <setting name="defaultExecutorType" value="SIMPLE"/> </settings> 

上面的配置将ExecutorType默认设置为SIMPLE类型,可以根据需要将value的值改为其他类型,如REUSE或BATCH。

另外,也可以通过代码来动态设置ExecutorType,如下所示:

SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream); Configuration configuration = sqlSessionFactory.getConfiguration(); configuration.setDefaultExecutorType(ExecutorType.BATCH); 

通过以上方法,就可以自定义ExecutorType来控制MyBatis的执行方式。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!