Notice
Recent Posts
Recent Comments
Link
«   2026/09   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Today
Total
관리 메뉴

helloworld

jpa crud기능 사용(select) 본문

restful

jpa crud기능 사용(select)

hellojava 2023. 8. 24. 21:47

별로 어려운건 없는것 같다..

 

repository를 위한 인터페이스를 만들어 준 후에 JpaRepository를 상속받는다

그 후 repository 클래스 위에 @Repository를 만들어 준다

@Repository
public interface 리파지토리 extends JpaRepository<User, Integer> {

}

띠용

 

아 참 JpaRepository에 들어가는 매개변수는 도메인클래스, 도메인의 기본키를 넣었다(generatedValue)

 

select문을 사용할 때는 

 

컨트롤러에서 리파지토리를 의존성 주입을 해준 후에 

 

리파지토리 . 하면 사용할 수 있는 메서드이 나온다 . 

 

뭐가 있는지 궁금하다면 JpaRepository에 마우스를 대고 컨트롤+좌클릭 

 

혹은 컨트롤+b를 누르면 메서드들을 확인 할 수 있다.

 

암튼

 

나는 리파지토리. findAll을 하여 초기 주입한 데이터들을 확인해 보았다.

 

포스트맨에서 확인해보니

 

{
        "id"1,
        "name""User1",
        "joinDate""2023-08-24T12:39:09.773+00:00",
        "password""test1234",
        "ssn""707070-1234567"
    },
    {
        "id"2,
        "name""User2",
        "joinDate""2023-08-24T12:39:09.775+00:00",
        "password""test5678",
        "ssn""807070-1234567"
    },
    {
        "id"3,
        "name""User3",
        "joinDate""2023-08-24T12:39:09.775+00:00",
        "password""test9012",
        "ssn""907070-1234567"
    }

 

야미~

'restful' 카테고리의 다른 글

jpa / delete 기능  (0) 2023.08.24
jpa / id값으로 유저정보 가져오기  (0) 2023.08.24
jpa/ h2  (0) 2023.08.24
HATEOAS  (0) 2023.08.17
버전관리  (0) 2023.08.17