⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 taskserviceimpl.java

📁 这是大唐电信的一个管理系统
💻 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 + -