summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/odiparpack/back/odiparback/student/StudentRepository.java
blob: 2d0fc3163da41693987bde1f44a692f8b7184294 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package com.odiparpack.back.odiparback.student;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;
import org.springframework.stereotype.Repository;

import java.util.Optional;

@Repository
public interface StudentRepository extends JpaRepository<Student, Long> {

    // Transforms to an SQL such as: select * from student where email = ?
    //@Query("SELECT s FROM Student s WHERE s.email = ?1")
    //      ^ JPQL
    Optional<Student> findStudentByEmail(String email);

}