600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 实现自定义Sql 注入器

实现自定义Sql 注入器

时间:2023-10-14 22:36:30

相关推荐

实现自定义Sql 注入器

注入器配置

全局配置sqlInjector用于注入ISqlInjector接口的子类,实现自定义方法注入。

参考默认注入器DefaultSqlInjecto

QL 自动注入器接口ISqlInjector

public interface ISqlInjector {/*** <p>* 检查SQL是否注入(已经注入过不再注入)* </p>** @param builderAssistant mapper 信息* @param mapperClassmapper 接口的 class 对象*/void inspectInject(MapperBuilderAssistant builderAssistant, Class<?> mapperClass);}

自定义自己的通用方法可以实现接口ISqlInjector也可以继承抽象类AbstractSqlInjector注入通用方法SQL 语句然后继承BaseMapper添加自定义方法,全局配置sqlInjector注入 MP 会自动将类所有方法注入到mybatis容器中。

参考自定义BaseMapper示例)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。