@Async
@Override
public void addEmployee(EmployeeForm empForm) {
Employee emp = new Employee();
emp.setDeptId(empForm.getEmpId());
emp.setFirstName(empForm.getFirstName());
emp.setLastName(empForm.getLastName());
emp.setAge(empForm.getAge());
emp.setBirthday(empForm.getBirthday());
emp.setEmail(empForm.getEmail());
emp.setDeptId(empForm.getDeptId());
emp.setEmpId(empForm.getEmpId());
try {
System.out.println("service:addEmployee task executor: " + Thread.currentThread().getName());
System.out.println("processing for 1000 ms");
System.out.println("addEmployee @Async login: " + SecurityContextHolder.getContext().getAuthentication().getPrincipal());
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
employeeDaoImpl.addEmployeeBySJI(emp);
}
EmployeeServiceImpl.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:Spring-5.0-Cookbook
作者:
评论列表
文章目录