我用IOC配置DAO的时候,只要调用这个IOC里面配置的Dao就出现:table or view does not exist
能否查看是否配置错了?SQL单独执行是可以的。ioc的配置出现问题的可能性比较小,因为我配置了6个dao的方法。都是OK的。
你提供的信息没法分析的,没配置文件没出错信息。
既然有成功和失败的两种配置,那分析差异就是了。
另外,如果是驱动抛出来no table异常,那就肯定是数据库反馈的信息,最常见的错误就是写错连接串,连错数据库。次常见的错误是校验sql写错,去查一个不存在的业务表,这得看出错堆栈了。
来自炫酷的 NutzCN