일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 검증 애노테이션
- JPA 활용2
- 스프링 데이터 JPA
- 타임리프
- 실무활용
- 일론머스크
- 스프링 mvc
- Spring Data JPA
- JPA 활용 2
- 불변 객체
- 타임리프 문법
- 임베디드 타입
- 컬렉션 조회 최적화
- Bean Validation
- 페이징
- 프로젝트 환경설정
- 기본문법
- 로그인
- 김영한
- JPQL
- API 개발 고급
- 트위터
- 스프링MVC
- 값 타입 컬렉션
- jpa 활용
- QueryDSL
- 예제 도메인 모델
- JPA
- 벌크 연산
- 스프링
- Today
- Total
목록분류 전체보기 (82)
RE-Heat 개발자 일지
https://product.kyobobook.co.kr/detail/S000202521361 내 코드가 그렇게 이상한가요? | 센바 다이야 - 교보문고 내 코드가 그렇게 이상한가요? | 예약 판매부터 1만 부 돌파! 일본 아마존 IT 분야 베스트셀러 개발자가 직접 선정한 〈IT 엔지니어 도서 대상 2023〉 기술서 부문 대상 공감 100% 나쁜 코드 사례로 product.kyobobook.co.kr 제목 : 내코드가 그렇게 이상 한가요 저자 : 센바 다이야 옮긴이/역자 : 윤인성 이 책의 내용을 토대로 정리한 글입니다. 7장 컬렉션 : 중첩을 제거하는 구조화 테크닉 7.1 이미 존재하는 기능을 다시 구현하기 이미 널리 사용되는 기술과 해결법이 존재하면 기존 라이브러리를 쓰는 게 효율적이다. => 바퀴의..
10.17 테스트 코드를 짜면서 @WebMVCTest로 작업 중이었는데 계속해서 Service가 빈에 등록되지 않는다는 에러가 떴다. 처음엔 Service 코드에 빈을 안 붙이거나 다른 쪽에서 실수가 있나 찾아봤는데 알고보니 @WebMVCTest는 웹 관련 빈만 주입되고(@Controller, @ControllerAdvice 등) @Service 같은 @Component는 주입되지 않았다. [SpringBoot] @WebMvcTest 단위 테스트시 Bean 주입 에러 그래서 @WebMVCTest를 @SpringBootTest로 수정했는데 이러면 MockMvc를 읽지 못하므로 @AutoConfigureMockMvc 애노테이션을 붙였다. 10.18 테오의 스프린트 16기 시작 처음 조를 짤 때 기존 조가 공..
https://www.inflearn.com/course/querydsl-%EC%8B%A4%EC%A0%84/dashboard 실전! Querydsl - 인프런 | 강의 Querydsl의 기초부터 실무 활용까지, 한번에 해결해보세요!, 복잡한 쿼리, 동적 쿼리는 이제 안녕! Querydsl로 자바 백엔드 기술을 단단하게. 🚩 본 강의는 로드맵 과정입니다. 본 강의는 자바 백엔 www.inflearn.com 인프런 김영한 님의 강의를 듣고 작성한 글입니다. 여기서 소개하는 기능은 제약이 커서 복잡한 실무 환경에서 쓰기엔 많이 부족한 편이다. [1] 인터페이스 지원 - QuerydslPredicateExecutor QuerydslPredicateExecutor 리포지토리 public interface Memb..
https://www.inflearn.com/course/querydsl-%EC%8B%A4%EC%A0%84/dashboard 실전! Querydsl - 인프런 | 강의 Querydsl의 기초부터 실무 활용까지, 한번에 해결해보세요!, 복잡한 쿼리, 동적 쿼리는 이제 안녕! Querydsl로 자바 백엔드 기술을 단단하게. 🚩 본 강의는 로드맵 과정입니다. 본 강의는 자바 백엔 www.inflearn.com 인프런 김영한 님의 강의를 듣고 작성한 글입니다. [1] 스프링 데이터 JPA 리포지토리로 변경 MemberRepository - 스프링 데이터 JPA public interface MemberRepository extends JpaRepository { //select m From Member m wh..
https://www.inflearn.com/course/querydsl-%EC%8B%A4%EC%A0%84/dashboard 실전! Querydsl - 인프런 | 강의 Querydsl의 기초부터 실무 활용까지, 한번에 해결해보세요!, 복잡한 쿼리, 동적 쿼리는 이제 안녕! Querydsl로 자바 백엔드 기술을 단단하게. 🚩 본 강의는 로드맵 과정입니다. 본 강의는 자바 백엔 www.inflearn.com 인프런 김영한 님의 강의를 듣고 작성한 글입니다. [1] 순수 JPA 리포지토리와 Querydsl ■ 순수 JPA 순수 JPA 리포지토리 @Repository public class MemberJpaRepository { private final EntityManager em; private final ..
https://www.inflearn.com/course/querydsl-%EC%8B%A4%EC%A0%84/dashboard 실전! Querydsl - 인프런 | 강의 Querydsl의 기초부터 실무 활용까지, 한번에 해결해보세요!, 복잡한 쿼리, 동적 쿼리는 이제 안녕! Querydsl로 자바 백엔드 기술을 단단하게. 🚩 본 강의는 로드맵 과정입니다. 본 강의는 자바 백엔 www.inflearn.com 인프런 김영한 님의 강의를 듣고 작성한 글입니다. ■ 순수 JPA에서 동적 쿼리 사용 방법 1. 문자열 조합 : 오류 찾기 힘듦. 2. JPA Criteria : 어떤 JPQL이 실행될지 예상하기 어려움 ■ Querydsl 동적쿼리 사용 방법 1. BooleanBuilder 2. Where 다중 파라미터..
https://www.inflearn.com/course/querydsl-%EC%8B%A4%EC%A0%84/dashboard 실전! Querydsl - 인프런 | 강의 Querydsl의 기초부터 실무 활용까지, 한번에 해결해보세요!, 복잡한 쿼리, 동적 쿼리는 이제 안녕! Querydsl로 자바 백엔드 기술을 단단하게. 🚩 본 강의는 로드맵 과정입니다. 본 강의는 자바 백엔 www.inflearn.com 인프런 김영한 님의 강의를 듣고 작성한 글입니다. [1] 프로젝션과 결과 반환 - 기본 ■ 프로젝션이란? 엔티티 전체를 가져오는 게 아니라 조회 대상을 지정해 원하는 값만 조회하는 것을 말한다. ① 프로젝션 대상의 하나 @Test public void simpleProjections() throws Ex..
https://www.inflearn.com/course/querydsl-%EC%8B%A4%EC%A0%84/dashboard 실전! Querydsl - 인프런 | 강의 Querydsl의 기초부터 실무 활용까지, 한번에 해결해보세요!, 복잡한 쿼리, 동적 쿼리는 이제 안녕! Querydsl로 자바 백엔드 기술을 단단하게. 🚩 본 강의는 로드맵 과정입니다. 본 강의는 자바 백엔 www.inflearn.com 인프런 김영한 님의 강의를 듣고 작성한 글입니다. [8] 조인 - 기본 조인 조인의 기본 문법은 첫 번째 파라미터에 조인 대상을 지정하고, 두 번째 파라미터에 별칭(alias)으로 사용할 Q 타입을 지정하면 된다. join(조인 대상, 별칭으로 사용할 Q타입) ■ 조인 종류 join() , innerJo..