trainintentserviceimpl.java
来自「人力资源管理系统」· Java 代码 · 共 67 行
JAVA
67 行
package org.HumResManSys.service.impl;
import java.util.List;
import org.HumResManSys.dao.Emp_trainDAO;
import org.HumResManSys.factory.DAOFactory;
import org.HumResManSys.service.TrainIntentService;
import org.HumResManSys.vo.Emp_train;
public class TrainIntentServiceImpl implements TrainIntentService{
private DAOFactory daoFactory;
//TrainIntentService对应着Emp_train表。Emp_train表是存放培训意向的表
public boolean submitTrainIntent(String emp_name,String dept_name,String attitude){
boolean okOrNot;
try
{
//得到Emp_trainDAO;
Emp_trainDAO emp_trainDAO=daoFactory.getEmp_trainDAO();
//提交培训意向
Emp_train emp_train=new Emp_train();
emp_train.setEmp_name(emp_name);
emp_train.setDept_name(dept_name);
emp_train.setAttitude(attitude);
okOrNot=emp_trainDAO.createEmp_train(emp_train);
//一定要关闭session
emp_trainDAO.closeSession();
}catch(Exception e){
System.out.print("submitTrainIntent error\n");
e.printStackTrace();
return false;
}
return okOrNot;
}
// 显示所有培训意向信息
public List<Emp_train> displayAllIntents() {
// TODO Auto-generated method stub
//得到Emp_trainDAO;
List<Emp_train> intents=null;
try {
Emp_trainDAO emp_trainDAO=daoFactory.getEmp_trainDAO();
intents=emp_trainDAO.queryAllEmp_trains();
emp_trainDAO.closeSession();
} catch (RuntimeException e) {
// TODO Auto-generated catch block
System.out.print("query all TrainIntents error\n");
e.printStackTrace();
return null;
}
return intents;
}
public DAOFactory getDaoFactory() {
return daoFactory;
}
public void setDaoFactory(DAOFactory daoFactory) {
this.daoFactory = daoFactory;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?