[Spring boot] JpaRepository를 이용한 CRUD
899 단어 Spring bootJPAJPA
UserRepository 인터페이스 : User Model을 위한 인터페이스
package com.~;
import org.springframework.data.jpa.repository.JpaRepository;
import com.~.User;
// DAO
// 자동으로 Bean등록 된다.
// @Repository // 생략가
public interface UserRepository extends JpaRepository<User, Integer>{
}
User Insert 예제
@Autowired
private UserRepository userRepository;
@PostMapping("/??")
public String join(User user) {
userRepository.save(user);
return "Join test is done";
}
- 선언한 UserRepositor는 JpaRepository를 상속받는 인터페이스 DAO의 역할 즉, 데이터 CRUD가능.
- UserRepository의 JpaRepository는 IoC를 통해 메모리에 떠있기 때문에 Autowired로 사용가능(DI).
Author And Source
이 문제에 관하여([Spring boot] JpaRepository를 이용한 CRUD), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@ujone/Spring-boot-JpaRepository를-이용한-CRUD저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)