直接上代碼
package com.mbyte.easy.job.common;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.mbyte.easy.employee.entity.Employee;
import com.mbyte.easy.employee.service.IEmployeeService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import javax.annotation.PostConstruct;
/**
* @author HuangHaiyang
* @date 2020/06/20
* @description: description
* @version: 1.0.0
*/
@Slf4j
@Component
public class UpdEmployeeUtils {
@Autowired
private IEmployeeService service;
private static IEmployeeService employeeService;
/**
* @Date: 2020/6/20
* 靜态工具類注入
* @return: void
*/
@PostConstruct
public void init() {
employeeService = service;
}
public static boolean UpdEmployeeJobName(Long id, String name) {
log.info("入參-------------id="+id+"-------------name="+name);
return employeeService.update(new LambdaUpdateWrapper<Employee>().eq(Employee::getJobId, id).set(Employee::getJobName,name));
}
}