Mybatis-generator的SQLServer插件之with nolock

如题所述

在SQLServer数据库中,若不使用nolock,操作性能往往较为低下。因此,编写一个Mybatis-generator插件成为必要的优化手段。

新建一个Springboot项目,并添加以下依赖:

随后,正式开始编写插件。

创建一个类,继承自PluginAdapter。

在generatorConfig.xml配置文件中添加相关配置。

通过这种方式生成代码时,需要手动编写代码,不可依赖IDEA等工具。

下面演示一个生成main方法的示例:

完成以上步骤后,即可实现对相关select SQL语句自动添加with nolock优化。
温馨提示:内容为网友见解,仅供参考
无其他回答

Mybatis-generator的SQLServer插件之with nolock
在SQLServer数据库中,若不使用nolock,操作性能往往较为低下。因此,编写一个Mybatis-generator插件成为必要的优化手段。新建一个Springboot项目,并添加以下依赖:随后,正式开始编写插件。创建一个类,继承自PluginAdapter。在generatorConfig.xml配置文件中添加相关配置。通过这种方式生成代码时,需要手动编写代...

相似回答
大家正在搜