我有很多EntityManager
,每个模式都有一个(我使用entity-mappings
文件将 EM 与模式映射)。有用。
当我使用@NamedQuery
它时,它就像一个魅力,但是当我使用@NamedNativeQuery
模式时,它没有被使用。我必须符合条件SELECT foo FROM schema.table
。
这是正确的行为吗?
我认为不可能通过参数@NamedNativeQuery
来动态传递模式(我相信只有列可以是动态的,而不是表或模式或其他任何东西)所以我该如何使用@NamedNativeQuery
动态模式呢?