我的 Intersystem IRIS 数据库包含多个模式,即每个开发人员都有自己的模式。从 Spring Boot 应用程序访问数据库时,出现以下错误:
[SQLCODE: <-30>:<Table or view not found>]\r\n[Location: <Prepare>]\r\n[%msg: < Table 'SQLUSER.ACCOUNT' not found>]; nested exception is java.sql.SQLException: [SQLCODE: <-30>:<Table or view not found>]\r\n[Location: <Prepare>]\r\n[%msg: < Table 'SQLUSER.ACCOUNT' not found>]"
这是因为我无法在表名之前指定架构。如果我在代码中将其硬编码为 schema.table_name,那么代码工作正常。
有没有办法通过 mybatis 的属性文件在全局级别设置这个 Schema。