@Service @Transactional(readOnly=true) public class DepartmentService extends Object
| Constructor and Description |
|---|
DepartmentService(DepartmentRepository departmentRepository) |
| Modifier and Type | Method and Description |
|---|---|
void |
createDepartment(Department department) |
void |
deleteDepartment(Department department) |
List<Department> |
getAllDepartments() |
List<Department> |
getAllDepartmentsByNameLike(String name) |
Department |
getDepartmentByCode(String code) |
Department |
getDepartmentById(Long id) |
Department |
getDepartmentByName(String name) |
void |
updateDepartment(Department department) |
@Autowired public DepartmentService(DepartmentRepository departmentRepository)
@Transactional public void createDepartment(Department department)
@Transactional public void updateDepartment(Department department)
public Department getDepartmentById(Long id)
public Department getDepartmentByName(String name)
public List<Department> getAllDepartments()
public Department getDepartmentByCode(String code)
public List<Department> getAllDepartmentsByNameLike(String name)
@Transactional public void deleteDepartment(Department department)
Copyright © 2015–2016 eGovernments Foundation. All rights reserved.