[edit] DepartmentRepositoryを編集

This commit is contained in:
kkazuya
2026-09-10 13:45:02 +09:00
parent 107f835028
commit d988a76b46

View File

@@ -1,11 +1,14 @@
package com.example.rhizome.app.infra.repository;
import com.example.rhizome.app.infra.entity.DepartmentEntity;
import java.util.Optional;
import org.springframework.data.jpa.domain.Specification;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.stereotype.Repository;
import com.example.rhizome.app.infra.entity.DepartmentEntity;
/**
* Specification:
@@ -21,7 +24,8 @@ import org.springframework.stereotype.Repository;
*/
@Repository
public interface DepartmentRepository extends JpaRepository<DepartmentEntity, Integer>, JpaSpecificationExecutor<DepartmentEntity> {
Optional<DepartmentEntity> findByNmDepartment(String nmDepartment);
Optional<DepartmentEntity> findByIdDepartment(Integer idDepartment);
static Specification<DepartmentEntity> idDepartmentEqual(Integer idDepartment) {
return idDepartment == null ?