Я использую соглашение о префиксе имен полей с подчеркиванием. Когда я генерирую аннотируемые классы сущностей с такими полями, я привязываюсь к использованию имен запросов с префиксом подчеркивания в запросах. Я хочу избежать этого и быть в состоянии сделать:
@Entity
public class Container {
private String _value;
}
// in a lookup method
executeQuery("from Container where value = ?", value);
Возможно ли это с JPA вообще или Hibernate в частности?
Обновление: Все еще пытаюсь вспомнить почему, но мне нужно, чтобы это было отмечено на полях, а не на получателях.