Вот проблема, которую я борюсь с (довольно новыми для Java & Hibernate, так что ответ может быть очевидным, но я действительно не могу понять):Можно ли переопределить геттер?
У меня есть таблица с неуникальным ID
колонка. Пары строк таблицы выглядеть следующим образом:
ID|NAME|CODE|START_DATE|END_DATE
--------------------------------
1 |name|1234|1900-01-02|2013-01-01
--------------------------------
1 |name|1234|2013-01-01|4999-01-01
--------------------------------
2 |name1|123|1900-01-02|2013-01-01
--------------------------------
2 |name1|123|2013-01-01|4999-01-01
--------------------------------
Единственное, что отличается между двумя рядами в каждой паре строк период времени (START_DATE
и END_DATE
)
Есть ли способ, чтобы переопределить добытчик, чтобы получить ID
S только из строк, где START_DATE
является 2013-01-01
Почему бы вы сделать это, перекрывая добытчика? Конечно, это должно быть частью вашего запроса вместо этого ... –