关于删除有关联关系的实体的问题
if   (!deleteId.equals( " ")   &&   deleteId.trim().length()   >    0 
                                     &&   !deleteId.equals( "undefined "))   { 
                                     ApplyPostActivity   applyPostActivity   =   (ApplyPostActivity)   applyPostActivityService.getFinder() 
                                                                                                                                                                                                                                                                                           .findById(new   Long(activityId)); 
                                     Post   post   =   (Post)   loadEntity(Post.class,   new   Long(deleteId)); 
                                     post.setAppliedAmount(new   BigDecimal(0)); 
 //                                    if   (applyPostActivity.getStatus() 
 //                                                                                                   .equals(BusinessActivity.IN_PROCESS))   { 
 //                                                applyPostService.submitApplyPost(applyPostActivity.getId()); 
 //                                    } 
                                     System.out.println( "---------------------------------------------》删除资金成功!! "); 
                                     applyPostActivity.getPostActivityDetail() 
                                                                                        .getPostItems() 
                                                                                        .remove(post); 
                                     persistenceServiceFactory.getPersistenceService(ApplyPostActivity.class) 
                                                                                                                .update(applyPostActivity); 
                                     entityManager.deleteById(Post.class,   new   Long(deleteId));