public <T> void delete(Class<T> entityClass,Object entityId) {
Object[] entityIds = new Object[](entityId);
em.remove(em.getReference(entityClass, entityIds));
} public <T> void delete(Class<T> entityClass,Object[] entityIds) {
for(Object id : entityIds)
{
em.remove(em.getReference(entityClass, id));
}
}我这段代码有错吗,怎么eclipse提示The left-hand side of an assignment must be a variable
哪位大哥帮我看看
Object[] entityIds = new Object[](entityId);
em.remove(em.getReference(entityClass, entityIds));
} public <T> void delete(Class<T> entityClass,Object[] entityIds) {
for(Object id : entityIds)
{
em.remove(em.getReference(entityClass, id));
}
}我这段代码有错吗,怎么eclipse提示The left-hand side of an assignment must be a variable
哪位大哥帮我看看
Object[] entityIds = new Object[]{entityId};
em.remove(em.getReference(entityClass, entityIds));
} public <T> void delete(Class <T> entityClass,Object[] entityIds) {
for(Object id : entityIds)
{
em.remove(em.getReference(entityClass, id));
}
}
public <T> void delete(Class <T> entityClass,Object entityId) {
deleteAll(entityClass,new Object[]{entityId};
} public <T> void deleteAll(Class <T> entityClass,Object[] entityIds) {
for(Object id : entityIds)
{
em.remove(em.getReference(entityClass, id));
}
这样就能运行了,关键是你上面的方法和下面方法没有像你想象得那样运行,如还不明白给我发email:[email protected]