Я создаю объект для таблицы с целым полем. В базе данных поле должно содержать 4 цифры.Поле обработки Integer с определенным количеством цифр в объекте
CREATE TABLE REG_DETAIL (
REG_ID INTEGER (4) DEFAULT J NOT NULL,
ACTV_CD CHAR (1) DEFAULT 'N' NOT NULL,
STATUSCD CHAR (5) DEFAULT 'N' NOT NULL,
DATE_CMPLETED DATE (4) DEFAULT Y,
)
Я генерирую сущности, используя Data Explorer в Eclipse.
Создание через Data Explorer не добавляет ограничений на целое число.
То, что я хотел бы знать, если в JPA 2.0/Hibernate
мы можем иметь диапазон добавляемые на целое значение принятого в целочисленном поле.
или если количество цифр, разрешенных для целочисленного поля, можно контролировать.
В качестве альтернативы, если он отличается в JPA 2.1
--- UPDATE ---
я обратил внимание на документацию гибернации. Hibernate обеспечивает аннотации, диапазон, длиной, Макс, Мин и т.д., который помогает контролировать поле значение
Трудно понять, что вы хотите без кода. Вы думаете о аннотации проверки, сестра/дополняющая JPA? https://docs.jboss.org/hibernate/validator/4.1/reference/en-US/html/validator-usingvalidator.html#validator-usingvalidator –
u сделал это просто отлично, без явного ответа на вопрос. Я искал аннотацию диапазона. я постараюсь сделать вопрос более ясным. – Acewin
Общий запрос для многих JPA-askers: pls дают проблемный код Java, а не только фрагменты SQL. –