达梦数据库作为数据源的mybaits****注意事项

达梦数据库作为数据源的mybaits****注意事项

之前项目需要生成50多张表实体类,于是学习使用mybatis的****,结果自己练习生产的时很顺利,但是使用到项目来始终有问题。就是因为数据库自己练习使用的mysql,项目使用的达梦数据库***DM7***;
这里首先看一下达梦数据库的结构:
达梦数据库作为数据源的mybaits****注意事项
这里表在模式下,看起来和其他数据库一样,但是如果以一般的配置方式如下:
达梦数据库作为数据源的mybaits****注意事项
达梦数据库作为数据源的mybaits****注意事项
这样配置使用mysql等数据库就可以生成对应的实体类,但是使用dm7会报错。这里必须加上模式名:
而table也是有该属性的,具体如下:
达梦数据库作为数据源的mybaits****注意事项
这个schema必须加上,不能省略,否则会报错。
另:dm7作为国产数据库使用起来,除了不熟悉带来的不便以外,还真心很好用。