使用Hibernate映射泛型

时间:2015-08-19 01:36:20

标签: java hibernate generics

我正在尝试使用<subclass>在Hibernate 4.4上映射通用属性。

我有以下课程。

public abstract class File<T> {
  private T content;

  public File() {
  }

  (getters & setters)
}

   public class Text extends File<String> {
      (getters & setters & attributes)
   }

   public class Image extends File<String> {
      (getters & setters & attributes)
   }

我正在使用HBM来映射Hibernate,我已经阅读了一些关于stackoverflow的帖子,但只是让事情变得更加困难。 Hibernate是否推断如果内容是类型T,并且Image正在扩展File<String>,如果表文件上的一个条目具有指向Image的鉴别器值,T content应该被检索为String content

问候。

0 个答案:

没有答案