1. 삭제 1. name을 기준으로 User가 있는지 확인 2. User가 있다면 DELETE 쿼리를 날린다. // JpaRepository를 상속하는 것만으로도 UserRepository는 Spring bean으로 등록된다. public interface UserRepository extends JpaRepository { // name을 기준으로 조회 // 데이터가 있으면 User 객체 반환, 없으면 null 반환 User findByName(String name); } public void deleteUser(String name) { // findByName 같은 기본 내장 함수는 없다. 따라서 이런 함수를 직접 만들어줘야 한다. // 어디에? UserRepository interface User..
- SQL 없이 유저 생성, 조회, 수정 기능을 만들어 보자 - 이전 글에서 User Entity와 User table을 미리 매핑했기 때문에 아래의 작업들이 가능한 것이다. 1. 저장(INSERT) - UserRepository interface를 User class와 같은 경로에 만들자 - JpaRepository를 상속하는 것만으로도 UserRepository는 Spring bean으로 등록된다. - 따라서 UserRepository interface에는 @Repository Annotation을 따로 붙여줄 필요가 없다. public void saveUser(UserCreateRequest request) { // save는 원래 내장돼 있는 method // INSERT 후에는 User 객체를 ..
- Total
- Today
- Yesterday
- 빅데이터
- nosql
- Phaser3
- 자료구조
- Spring Boot
- 코딩테스트
- Java8
- API
- 빅데이터 분석기사
- Phaser
- 프로세스
- 프로그래머스
- 메모리
- MongoDB
- SpringBoot
- git
- Stream
- 알고리즘
- MySQL
- node.js
- Advanced Stream
- OS
- 운영체제
- 코테
- spring
- java
- jpa
- DART
- db
- SQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |