在项目中遇到一个问题:一直提示我不存在表,搞了半天,才搞懂。原来是使用表实体的时候没有找到对应的Configuration,所以系统默认以表实体作为表名来查找表,结果我的表实体和表名是不一样的,数据库表里面有下划线,映射实体到没有下划线,所以找不到。
解决办法就是:重新注入缺失表的Configuration
注:我的比较特殊,在公共类库Common里面写的基础表和Configuration,在自己的服务引用Common类库,结果就报一下错误:
解决方法和上面一样,在自己服务重新注入一下Common类库所缺少的表Configuration即可,如图: