feat: added repository interfaces
This commit is contained in:
parent
8098e04d33
commit
91d3914785
@ -0,0 +1,11 @@
|
||||
package com.example.nto.repository;
|
||||
|
||||
import com.example.nto.domain.entity.Employee;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
|
||||
import java.util.Optional;
|
||||
|
||||
public interface EmployeeRepository extends JpaRepository<Employee, Long> {
|
||||
Optional<Employee> findByEmail(String email);
|
||||
Optional<Employee> findByTelephone(String telephone);
|
||||
}
|
@ -0,0 +1,7 @@
|
||||
package com.example.nto.repository;
|
||||
|
||||
import com.example.nto.domain.entity.Office;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
|
||||
public interface OfficeRepository extends JpaRepository<Office, Long> {
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
package com.example.nto.repository;
|
||||
|
||||
import com.example.nto.domain.entity.Passage;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
|
||||
import java.util.Optional;
|
||||
|
||||
public interface PassageRepository extends JpaRepository<Passage, Long> {
|
||||
Optional<Passage> findByPassageName(String passageName);
|
||||
}
|
@ -0,0 +1,7 @@
|
||||
package com.example.nto.repository;
|
||||
|
||||
import com.example.nto.domain.entity.Position;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
|
||||
public interface PositionRepository extends JpaRepository<Position, Long> {
|
||||
}
|
10
src/main/java/com/example/nto/repository/RoleRepository.java
Normal file
10
src/main/java/com/example/nto/repository/RoleRepository.java
Normal file
@ -0,0 +1,10 @@
|
||||
package com.example.nto.repository;
|
||||
|
||||
import com.example.nto.domain.entity.Role;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
|
||||
import java.util.Optional;
|
||||
|
||||
public interface RoleRepository extends JpaRepository<Role, Long> {
|
||||
Optional<Role> findByRoleName(String roleName);
|
||||
}
|
@ -0,0 +1,7 @@
|
||||
package com.example.nto.repository;
|
||||
|
||||
import com.example.nto.domain.entity.Terminal;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
|
||||
public interface TerminalRepository extends JpaRepository<Terminal, Long> {
|
||||
}
|
@ -0,0 +1,7 @@
|
||||
package com.example.nto.repository;
|
||||
|
||||
import com.example.nto.domain.entity.Visit;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
|
||||
public interface VisitRepository extends JpaRepository<Visit, Long> {
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user