如何在 Spring Boot application.properties 文件中设置 mybatis 属性?

Jry*_*Jry 2 spring mybatis spring-boot spring-mybatis

我正在开发一个使用 mybatis 的 spring boot 应用程序。我的 mybatis mapper xml 有一个 SQL 查询,其中包含需要从应用程序属性设置的数据库模式名称。我有一个架构名称,我想在我的mapper.xml${schema-name} 中引用它。我可以这样做mybatis-config.xml- 像这样:

<configuration>    
   <PropertiesSource url='my properties file"/>   
   <properties>
     <property name='schema-name' value='${database.schema}'/> 
   </properties>
</configuration>
Run Code Online (Sandbox Code Playgroud)

但我不想使用mybatis-config.xml. 我想使用spring bootapplication.properties进行mybatis配置。

有没有办法在spring boot application.properties中设置mybatis配置属性?有人可以帮我弄这个吗?

Kaz*_*izu 5

请尝试一下。

谢谢。