@Service(value="attachRowService") public class AttachRowService extends com.mbap.mybatis.ty.service.BaseService<AttachRowMapper,AttachRow>
MYSQL| Constructor and Description |
|---|
AttachRowService() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
deleteAttachmentRow(java.lang.String[] atttachIdArr)
功能描述: 删除附件中间表数据 (附件serviet专用)
|
void |
deleteAttachmentRow(java.lang.String[] entityIdArr,
java.lang.Object entityObject,
java.lang.String filedName,
boolean isDelAttach)
功能描述:删除附件关联数据,并且判断删除附件
|
Attachment |
getAttachmentById(java.lang.String id) |
java.util.List<Attachment> |
getAttachmentList(java.lang.Object entityObject,
java.lang.String filedName,
java.lang.String entityId)
功能描述:根据实体类名称和实体ID得到对应的附件
|
java.util.List<Attachment> |
getAttachmentList(java.lang.String className,
java.lang.String filedName,
java.lang.String entityId)
功能描述:根据实体类名称和实体ID得到对应的附件
|
void |
saveAttachRelation(java.lang.Object entityObject,
java.lang.String filedName,
java.lang.String entityId,
java.lang.String[] attachIdArr)
功能描述: 保存记录与附件的关系
|
void |
updateAttachmentRow(java.lang.Object entityObject,
java.lang.String filedName,
java.lang.String entityId,
java.lang.String[] attachIdArr)
功能描述: 修改业务类与附件关系
|
execNoResultSql, findBySql, findBySql2Entity, findBySql2Map, findBySql2Map, getCountBySql, getUniqueResultBySql, getUniqueResultBySql, pageBySql2Entity, pageBySql2Map, pageBySql2Map, removeByIdscloseSqlSession, currentMapperClass, currentModelClass, executeBatch, executeBatch, executeBatch, getBaseMapper, getEntityClass, getMap, getObj, getOne, getSqlStatement, retBool, saveBatch, saveOrUpdate, saveOrUpdateBatch, sqlSessionBatch, sqlStatement, updateBatchByIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcount, count, getById, getOne, ktQuery, ktUpdate, lambdaQuery, lambdaUpdate, list, list, listByIds, listByMap, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeByIds, removeByMap, save, saveBatch, saveOrUpdate, saveOrUpdateBatch, update, update, update, updateBatchById, updateByIdpublic void saveAttachRelation(java.lang.Object entityObject,
java.lang.String filedName,
java.lang.String entityId,
java.lang.String[] attachIdArr)
entityObject - 业务实体类filedName - 字段名entityId - 实体IDattachIdArr - 附件IDpublic java.util.List<Attachment> getAttachmentList(java.lang.String className, java.lang.String filedName, java.lang.String entityId)
className - 实体类全称filedName - 字段名称entityId - 实体类IDpublic java.util.List<Attachment> getAttachmentList(java.lang.Object entityObject, java.lang.String filedName, java.lang.String entityId)
entityObject - 实体类对象/或者实体类名称filedName - 字段名称entityId - 实体类IDprotected void deleteAttachmentRow(java.lang.String[] atttachIdArr)
atttachIdArr - 附件ID数组public void deleteAttachmentRow(java.lang.String[] entityIdArr,
java.lang.Object entityObject,
java.lang.String filedName,
boolean isDelAttach)
entityIdArr - 附件ID数组entityObject - 实体类对象/或者实体类名称filedName - 字段名称isDelAttach - 是否删除附件public void updateAttachmentRow(java.lang.Object entityObject,
java.lang.String filedName,
java.lang.String entityId,
java.lang.String[] attachIdArr)
entityObject - 实体类对象/或者实体类名称filedName - 附件对应的字段名attachIdArr - 附件IDentityId - 关联类IDpublic Attachment getAttachmentById(java.lang.String id)