我正在使用 mybatis 连接到数据库,并且我在外部属性文件中存储了一些架构信息。我已将此属性文件保存在磁盘上的某个位置,并在config.xml
下面引用它
在 Config.xml 中
<properties url="file:///E:/mybatis/sqlmapconfig.properties" />
在我的sqlmapconfig.properties
档案中
schema=test_schema
我确实想让这个路径由用户配置,这意味着用户可以设置一个像“MyBatis.Config”这样的环境,其值为“E:/mybatis”。这样您就可以在 config.xml 文件中引用它,如下所示
<properties url="file:///${env.MyBatis.Config}/sqlmapconfig.properties"/>
我已经尝试了上面的代码片段,但没有选择属性文件。任何人都知道我们如何在 Mybatis 上下文中的属性文件中使用系统或环境变量。