我在配置文件的数据库url后面添加模式名,就找不到下面的表,就是像下面添加的那样:
因为我用的是mybatis-plus,所以我在注解上加了模式名,就可以访问了:
有什么好的解决办法吗
默认访问的是用户的同名SCHEMA,这也是用户的默认SCHEMA。在连接串后面加/PERSON,这样写对DM JDBC驱动来说是没有意义的,具体可以参考《DM程序员手册》中连接串的写法说明。想要指定SCHEMA的话可以在后面加?schema=模式名,如dm:jdbc://localhost:5236?schema=PERSON.
在实际开发中,建议每个用户使用自己默认的同名模式。
登陆连接的用户使用PERSON,默认访问就是PERSON这个schema下的