すべてのモデル クラスに静的な Finder を追加することにうんざりしています。
これができないのはなぜですか:
@MappedSuperclass
public class MyModel<T> extends Model {
public static Finder<Integer,T> FIND = new Finder<Integer, T>(Integer.class,T.class);
}
@SuppressWarnings("serial")
@Entity
public class ValidationScript extends MyModel<ValidationScript> {
@Id
public Integer id;
@Column(length = 5000)
public String scriptCode;
}