Я разработал несколько API
s, и они взяли много параметров. Я хочу проверить параметры, поэтому я разработал Interface
под названием Validator
.Как использовать общий интерфейс в этом случае?
public interface Validator<T> {
boolean validat();
default T from(Map<String, String> params) {
return JSON.parseObject(JSON.toJSONString(params), T); // can't compile
};
}
Метод возврата недействителен. Как я могу это исправить?
Может быть, это не очень хорошо. Я удаляю 'from'. нет причин поместить его здесь – blackdog