admin 管理员组文章数量: 887021
报文:
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name 'WMS_Inventory_View'.
### The error may exist in file [E:\workspace\clone\oumengcrm\oumeng-biz\oumeng-biz-wms\target\classes\mapping\ProudctMapper.xml]
### The error may involve cn.com.oumeng.biz.wms.mapper.ProductMapper.queryInventoryKL-Inline
### The error occurred while setting parameters
### SQL: select * from WMS_Inventory_View where 1=1 and sku = ?
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name 'WMS_Inventory_View'.
; bad SQL grammar []; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name 'WMS_Inventory_View'.] with root cause
com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name 'WMS_Inventory_View'.
项目背景
通过苞米豆baomidou的@DS注解来实现配置动态数据源的
产生问题原因
在方法上使用了 @Transactional 注解 ,导致了事务内数据源锁定 无法切换
解决
使用 @DSTransactional 注解
本文标签: JDBC SqlServer Microsoft object Invalid
版权声明:本文标题:记一次com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1725943202h896562.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论