【发布时间】:2011-08-04 09:01:19
【问题描述】:
我需要确保我正在创建的新供应商部件不存在。目前是这样完成的
try {
entityManager.get(SupplierPartEntity.class,
new SupplierPartPK(supplierID, partID));
throw new CreateSupplierPartActionException("Supplier part record exists for " + supplierID
+ " / " + partID + ".");
} catch (final RecordNotFoundException e) {
/* supplier part not found - do nothing */
}
值得注意的是,当get()正常返回null时,entityManager会抛出一个record not found异常;
【问题讨论】:
标签: hibernate jakarta-ee ejb-3.0 jboss5.x