int delete(Class<?> entityClass,Object id)
根据id删除entityClass对应的数据库表记录.
参数:
结果:
int delete(String entityName,Object id)
效果与int delete(Class<?> entityClass,Object id)相同,仅数据库对应的实体表以简单类名的方式传递
int delete(EntityMapping em,Object id)
效果与int delete(String entityName,Object id)相同,仅数据库对应的实体表以实体映射对象传递
int deleteAll(Class<?> entityClass)
删除entityClass类对应的实体表的所有记录
int deleteAll(String entityName)
效果与int deleteAll(Class<?> entityClass)相同,数据库表的映射类以简单类名的方式传递
int deleteAll(EntityMapping em)
效果与int deleteAll(Class<?> entityClass)相同,数据库表的映射类以实体映射对象传递
int[] batchDelete(String entityName,List<?> ids)
删除指定实体类映射数据库表中id为ids列表中的记录
int[] batchDelete(String entityName,Object[] ids)
效果与int[] batchDelete(String entityName,List<?> ids)相同,仅ids传递的参数类型不同.
int[] batchDelete(Class<?> entityClass,List<?> ids)
效果与int[] batchDelete(String entityName,List<?> ids)相同,仅数据库表的映射类以类实例的方式指定.
int[] batchDelete(Class<?> entityClass,Object[] ids)
效果与int[] batchDelete(String entityName,Object[] ids)相同,仅数据库表的映射类以类实例的方式指定.
int[] batchDelete(EntityMapping em,List<?> ids)
效果与int[] batchDelete(String entityName,List<?> ids)相同,仅数据库表的映射类以实体映射对象指定.
int[] batchDelete(EntityMapping em,Object[] ids)
效果与int[] batchDelete(String entityName,Object[] ids)相同,仅数据库表的映射类以实体映射对象指定.