Java 在HQL查询中指定架构

Java 在HQL查询中指定架构,java,sql,hibernate,hql,Java,Sql,Hibernate,Hql,请告诉我,我想知道如何在HQL查询中指定模式。 假设我有一个HQL查询:来自Cat,其中Id=1 但是桌上的猫是动物。 当我在Eclipse中运行查询时,我得到一条错误消息,告诉我Cat表没有映射,这是完全错误的。 我想我必须指定查询中的模式。 但如何做到这一点呢 您应该在Cat实体类中指定scmeha,因为它已经存在。我有:@Entity@Table(name=“Cat”,schema=“Animal”)那么,这意味着我的问题在别处?我怀疑这是架构,错误似乎是由Hibernate抛出的,而不是

请告诉我,我想知道如何在HQL查询中指定模式。 假设我有一个HQL查询:
来自Cat,其中Id=1
但是桌上的猫是动物。 当我在Eclipse中运行查询时,我得到一条错误消息,告诉我Cat表没有映射,这是完全错误的。 我想我必须指定查询中的模式。
但如何做到这一点呢

您应该在Cat实体类中指定scmeha,因为它已经存在。我有:@Entity@Table(name=“Cat”,schema=“Animal”)那么,这意味着我的问题在别处?我怀疑这是架构,错误似乎是由Hibernate抛出的,而不是DB(在Oracle中,它可能是表或视图不存在)将show_sql设置为true并运行查询以查看真正的sql firedI我太愚蠢了,我的hibernate.cfg.xml文件配置为SHOT。例如,班上的猫不在那里。奇怪的是,当我运行hibernate代码生成配置时,它没有正确设置hibernate.cfg.xml文件。我有:@Entity@Table(name=“Cat”,schema=“Animal”)那么,这意味着我的问题在别处?我怀疑这是架构,错误似乎是由Hibernate抛出的,而不是DB(在Oracle中,它可能是表或视图不存在)将show_sql设置为true并运行查询以查看真正的sql firedI我太愚蠢了,我的hibernate.cfg.xml文件配置为SHOT。例如,班上的猫不在那里。奇怪的是,当我运行hibernate代码生成配置时,它没有正确设置hibernate.cfg.xml文件。