ORM 도구로 toplink를 사용하고 있습니다. 특이한 문제가 있습니다. 엔티티를 세션에 삽입하고 동일한 엔티티를로드하려고하면 다음 라인에서 그걸 가져올 수 없으며 대신 null을 반환합니다. 하지만 최대 절전 모드를 사용해도 동일한 문제가 발생하면 제대로 작동합니다. 아무도 도와주세요.toplink에 삽입 후 엔티티를로드 할 수 없습니다.
Address address = new Address();
address.setAddressId("1");
address.setPincode(1);
uow2.registerNewObject(address);
ExpressionBuilder builder = new ExpressionBuilder();
Expression expr = builder.get("addressId").equal("1");
Address address1 = (Address)uow2.readObject(Address.class, expr);
끝에 나는 address1을 null로 가져옵니다. 나는 같은 키를 가진 객체를 삽입하고 그것을 검색하려고 시도하는 것으로 이해하지 못한다 ... plz help me ...
JPA 또는 TopLink API를 사용하고 있습니까? 그리고 정확히 무엇이 비교되고 있습니까? AFAIK, TopLink의 Session은 Hibernate Session과 같은 것이 아닙니다. 일부 코드가 실제로 도움이 될 수 있음을 보여줍니다. –