1

我将 IntelliJ 12.0.4 与 Oracle 11g XE 版本结合使用。我已经设置了一个模式和一些表,并在 IntelliJ 中添加了该数据源。我有两种类型的表:

  • 没有任何前缀的表(例如 DB_USER)
  • 带有前缀 TBL$ 的表(例如 TBL$EMPLOYEE)

从 IntelliJ 我只能看到不带前缀的表,而带前缀的表是不可见的。我还为那些带有我可以从 IntelliJ 看到的前缀的表添加了同义词。问题是我无法从这些同义词生成 Hibernate 映射。

有谁知道出了什么问题?:)

4

1 回答 1

1

As a result of addressing this issue the loader filters out tables with 3 letter (or less) prefixes followed by $. These tables are considered Oracle internal (this type of prefix is often used for deleted tables).

There is no way to see such tables, consider renaming them.

于 2013-05-31T14:54:03.287 回答