public class PostControl
extends java.lang.Object
构造器和说明 |
---|
PostControl() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
addPost(Post post)
添加职位
|
boolean |
addPostWithID(Post post)
添加职位使用参数中的id
|
boolean |
deletePost(long id)
删除职位
|
java.util.List<Post> |
getAllPost() |
java.util.List |
getAllPost(boolean containNoCheck)
获取所有职位集合
|
JSONArray |
getAllPostInfo(boolean containNoCheck)
获取所有职位json数组
|
static PostControl |
getInstance()
获取职位控制器唯一实例
demo:PostControl.getInstance().getAllPostInfo(false)
|
Post |
getPost(long id)
根据id查询职位
|
Post |
getPostByName(java.lang.String name)
根据名字查询职位
|
java.lang.String |
getPostName(long id)
根据id查询对应的职位名称
|
boolean |
updatePost(Post post)
更新职位
|
public static PostControl getInstance()
public Post getPost(long id) throws java.lang.Exception
id
- idjava.lang.Exception
public Post getPostByName(java.lang.String name) throws java.lang.Exception
name
- 职位名称java.lang.Exception
public java.lang.String getPostName(long id) throws java.lang.Exception
id
- 职位idjava.lang.Exception
public java.util.List getAllPost(boolean containNoCheck) throws java.lang.Exception
containNoCheck
- 是否包含 "所有职位" 职位java.lang.Exception
public JSONArray getAllPostInfo(boolean containNoCheck) throws java.lang.Exception
containNoCheck
- 是否包含 "所有职位" 职位java.lang.Exception
public boolean addPost(Post post) throws java.lang.Exception
post
- 职位java.lang.Exception
public boolean addPostWithID(Post post) throws java.lang.Exception
post
- 职位java.lang.Exception
public boolean deletePost(long id) throws java.lang.Exception
id
- 职位idjava.lang.Exception
public boolean updatePost(Post post) throws java.lang.Exception
post
- 职位java.lang.Exception
- 异常public java.util.List<Post> getAllPost() throws java.lang.Exception
java.lang.Exception