Я создаю приложение, используя последнюю версию Play !. При определении Finder (как в Model.Finder) моя IDE дает мне предупреждение. Finder устарел. Я не могу найти какую-либо информацию в документации о том, что Model.Finder устарел от любой альтернативы его использованию. Кто-нибудь испытал подобную проблему и знал об альтернативе?Model.Finder <I, T> Deperecated Play! 2.4
11
A
ответ
13
По githubModel.Finder
не рекомендуется, но один из его конструкторов:
/**
* @deprecated
*/
public Finder(Class<I> idType, Class<T> type) {
super(null, type);
}
Убедитесь, что вы используете правильный конструктор, указал @biesior:
public static Finder<Long, Foo> find = new Finder<>(Foo.class);
18
Использование Model.Finder<T>
как:
public static Finder<Long, Foo> find = new Finder<>(Foo.class);
вместо
public static Finder<Long, Foo> find = new Finder<>(Long.class, Foo.class);
0
Try This
public static Finder<Long, Foo> find = new Finder<>(Foo.class);