public interface OpenDAO<T>
限定符和类型 | 方法和说明 |
---|---|
void |
delete(T node)
删除节点
|
boolean |
deleteByID(long id)
根据节点ID删除节点
|
T |
findByID(long id)
根据节点ID获取节点集合
|
T |
findByName(java.lang.String name)
根据用户名获取节点
|
java.util.List<T> |
findByUserID(long userID)
根据用户ID获取节点集合
|
java.util.List<T> |
listAll()
列出数据库中存储的所有节点
|
void |
saveOrUpdate(T node)
保存或者更新节点
|
void saveOrUpdate(T node) throws java.lang.Exception
node
- 节点java.lang.Exception
- 操作中出现错误则抛出此异常java.util.List<T> findByUserID(long userID) throws java.lang.Exception
userID
- 用户IDjava.lang.Exception
- 操作中出现错误则抛出此异常T findByID(long id) throws java.lang.Exception
id
- 节点IDjava.lang.Exception
- 操作中出现错误则抛出此异常T findByName(java.lang.String name) throws java.lang.Exception
name
- 用户名java.lang.Exception
- 操作中出现错误则抛出此异常void delete(T node) throws java.lang.Exception
node
- 节点java.lang.Exception
- 操作中出现错误则抛出此异常boolean deleteByID(long id) throws java.lang.Exception
id
- 节点IDjava.lang.Exception
- 操作中出现错误则抛出此异常java.util.List<T> listAll() throws java.lang.Exception
java.lang.Exception
- 操作中出现错误则抛出此异常