📄 taskserviceimpl.java
字号:
package com.tatang.service.impl;
import java.util.ArrayList;
import java.util.List;
import com.tatang.dao.ITaskDao;
import com.tatang.dao.impl.TaskDaoImpl;
import com.tatang.po.TTask;
import com.tatang.service.ITaskService;
public class TaskServiceImpl implements ITaskService{
private ITaskDao dao = new TaskDaoImpl();
private static TaskServiceImpl service = null;
private TaskServiceImpl(){}
public static TaskServiceImpl getInstance(){
if(service == null){
service = new TaskServiceImpl();
}
return service;
}
public List<TTask> taskList(Integer id) {
return dao.taskList(id);
}
public boolean addTask(TTask task) {
return dao.addTask(task);
}
public List allTaskList() {
return dao.allTaskList();
}
public List<TTask> findTask(TTask task) {
List<TTask> list = new ArrayList();
if(task.getId() != null && !task.getId().equals("")){
list = dao.findTaskById(task.getId());
}if(task.getName() != null && !task.getName().equals("")){
list = dao.findTaskByName(task.getName());
}if(task.getId() != null && !task.getId().equals("")
&& task.getName() != null && !task.getName().equals("")){
list = this.findTask(task);
}
return list;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -