我可以将 Spring Boot 组件“自动装配”到 MyBatis 查询吗?

问题描述

例如,这是一个示例查询

<select id="selectCouponCodes" resultType="SomeDao">
  select *
  from temp_table
  where code = #{code}
</select>

通常,我会将 code 参数传递给 Mybatis 映射器。但是有很多查询使用相同的 code,所以我正在寻找不使用参数的快捷方式。像这样:

<select id="selectCouponCodes" resultType="SomeDao">
  select *
  from temp_table
  where code = #{$SomeComponent.code}
</select>

$SomeComponent 不是从参数传递的。相反,它是“自动装配”到查询中的。有没有办法使这成为可能?如果这是不可能的,任何替代方案将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...