source: trip-planner/src/main/java/finki/diplomska/tripplanner/repository/jpa/JpaPlannerRepository.java@ 84d0fbb

Last change on this file since 84d0fbb was 84d0fbb, checked in by Ema <ema_spirova@…>, 3 years ago

spring security 2.0

  • Property mode set to 100644
File size: 669 bytes
Line 
1package finki.diplomska.tripplanner.repository.jpa;
2
3
4import finki.diplomska.tripplanner.models.Planner;
5import org.springframework.data.jpa.repository.JpaRepository;
6import org.springframework.data.jpa.repository.Query;
7import org.springframework.data.repository.query.Param;
8import org.springframework.stereotype.Repository;
9
10import java.util.List;
11
12@Repository
13public interface JpaPlannerRepository extends JpaRepository<Planner, Long> {
14
15 @Query(value = "SELECT * FROM planners AS p left JOIN users AS u ON p.user_id = u.id WHERE u.username like :username", nativeQuery = true)
16 List<Planner> getPlannersByUser(@Param("username") String username );
17}
Note: See TracBrowser for help on using the repository browser.