Вопрос

В своем долгом путешествии, чтобы узнать о hibernate, я хотел использовать универсальный DAO и наткнулся на хорошую статью на Сайт hibernate и попытался выполнить раздел РЕАЛИЗАЦИЯ С HIBERNATE. У меня ошибка: GenericDAOImpl.java: [22,16] name clash: makeTransient (T) в GenericDAOImpl и makeTransient (T) в GenericDAO У меня такое же стирание, но ни одно из них не перекрывает другое. Я понятия не имею, как это решить? Спасибо за чтение

Это было полезно?

Решение

Трудно сказать, не видя часть вашего кода. Например, ваш реализующий класс должен быть определен как что-то вроде

public class GenericDAOImpl<T, ID> implements GenericDAO<T, ID>

и если вы пропустите универсальные параметры в определении класса GenericDAOImpl , вы получите эту ошибку.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top