는이 오류가 나타납니다특정 Java EJB 제약 조건 위반 오류입니다. 왜?
javax.ejb.EJBException: javax.validation.ConstraintViolationException: Validation
failed for classes [EntityBeans.PwVersions] during update time for groups
[javax.validation.groups.Default, ] List of constraint violations:
[ ConstraintViolationImpl{interpolatedMessage='size must be between 0 and 45',
propertyPath=directory, rootBeanClass=class EntityBeans.PwVersions, messageTemplate='{javax.validation.constraints.Size.message}'} ]
런타임을 좌절입니다. 쿼리 결과를 PwVersions 객체로 캐스팅하려고하면 문제가 발생합니다. 아래 코드 줄 (또는 이에 상응하는 코드)을 사용해야하므로 데이터베이스를 변경하지 않고 다른 곳에서 변경해야 할 사항을 알고 싶습니다. 아마도 위반되는 제약 조건을 변경하는 방법
PwVersions pwv= (PwVersions)em.createQuery("select pwv from PwVersions pwv where
major= :major and minor = :minor").getSingleResult();
감사합니다
PwVersions 엔터티를 표시하십시오. – atamanroman