| :
ckage com.example.demo.service; import com.example.demo.model.Department; import com.example.demo.model.Employee; import com.example.demo.repository.DepartmentRepository; import com.example.demo.repository.EmployeeRepository; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; @Service public class DepartmentService { @Autowired DepartmentRepository departmentRepository; public List getAllDepartments() { return departmentRepository.findAll(); } public Department addDepartment(Department department) { return departmentRepository.save(department); } public Department getDepartmentById(Long id) { return departmentRepository.findById(id).orElse(null); } public Department updateDepartment(Department department) { Department existingDepartment = departmentRepository.findById(department.getId()).orElse(null); existingDepartment.setName(department.getName()); existingDepartment.setEmployees(department.getEmployees()); return departmentRepository.save(existingDepartment); } public String deleteDepartment(Long id) { departmentRepository.deleteById(id); return "Department with id " + id + " has been removed."; } }
ǸҳܰȨ۳ʱ踶ѹ
˴
ɨ븶Ѽɸ
干扰带 | 企信通 | 后评估 | LRF | bbs sa db | 通讯板 | 透传协议 | 序列号 | 接口 | 接口定义 | 无线承载控制 | wcdma基础资料 |