├── .gitignore ├── README.md ├── docs ├── JPQL-vs-Querydsl.md ├── advance.md ├── basic.md ├── pratice-1.md ├── pratice-2.md ├── pratice-3.md └── woowahwan.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── study │ │ └── querydsl │ │ ├── QuerydslApplication.java │ │ ├── config │ │ └── QuerydslConfiguration.java │ │ ├── controller │ │ ├── HelloController.java │ │ ├── InitMember.java │ │ └── MemberController.java │ │ ├── domain │ │ ├── Member.java │ │ └── Team.java │ │ ├── dto │ │ ├── MemberDto.java │ │ ├── MemberSearchCondition.java │ │ ├── MemberTeamDto.java │ │ ├── MemberTeamDto2.java │ │ └── UserDto.java │ │ └── repository │ │ ├── MemberJpaRepository.java │ │ ├── MemberQuerydslSupportRepository.java │ │ ├── MemberRepository.java │ │ ├── MemberRepositoryCustom.java │ │ ├── MemberRepositoryImpl.java │ │ ├── WoowahwanMemberRepository.java │ │ └── support │ │ ├── OrderByNull.java │ │ └── Querydsl4RepositorySupport.java └── resources │ └── application.yml └── test ├── java └── com │ └── study │ └── querydsl │ ├── QuerydslApplicationTests.java │ ├── QuerydslBasicTest.java │ ├── domain │ └── MemberTest.java │ ├── dto │ ├── MemberDtoTest.java │ └── UserDtoTest.java │ └── repository │ ├── MemberJpaRepositoryTest.java │ ├── MemberQuerydslSupportRepositoryTest.java │ ├── MemberRepositoryImplTest.java │ ├── MemberRepositoryTest.java │ └── WoowahwanMemberRepositoryTest.java └── resources └── application.yml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/README.md -------------------------------------------------------------------------------- /docs/JPQL-vs-Querydsl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/docs/JPQL-vs-Querydsl.md -------------------------------------------------------------------------------- /docs/advance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/docs/advance.md -------------------------------------------------------------------------------- /docs/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/docs/basic.md -------------------------------------------------------------------------------- /docs/pratice-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/docs/pratice-1.md -------------------------------------------------------------------------------- /docs/pratice-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/docs/pratice-2.md -------------------------------------------------------------------------------- /docs/pratice-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/docs/pratice-3.md -------------------------------------------------------------------------------- /docs/woowahwan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/docs/woowahwan.md -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/QuerydslApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/QuerydslApplication.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/config/QuerydslConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/config/QuerydslConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/controller/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/controller/HelloController.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/controller/InitMember.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/controller/InitMember.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/controller/MemberController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/controller/MemberController.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/domain/Member.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/domain/Member.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/domain/Team.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/domain/Team.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/dto/MemberDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/dto/MemberDto.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/dto/MemberSearchCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/dto/MemberSearchCondition.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/dto/MemberTeamDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/dto/MemberTeamDto.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/dto/MemberTeamDto2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/dto/MemberTeamDto2.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/dto/UserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/dto/UserDto.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/repository/MemberJpaRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/repository/MemberJpaRepository.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/repository/MemberQuerydslSupportRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/repository/MemberQuerydslSupportRepository.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/repository/MemberRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/repository/MemberRepository.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/repository/MemberRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/repository/MemberRepositoryCustom.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/repository/MemberRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/repository/MemberRepositoryImpl.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/repository/WoowahwanMemberRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/repository/WoowahwanMemberRepository.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/repository/support/OrderByNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/repository/support/OrderByNull.java -------------------------------------------------------------------------------- /src/main/java/com/study/querydsl/repository/support/Querydsl4RepositorySupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/java/com/study/querydsl/repository/support/Querydsl4RepositorySupport.java -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/test/java/com/study/querydsl/QuerydslApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/test/java/com/study/querydsl/QuerydslApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/com/study/querydsl/QuerydslBasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/test/java/com/study/querydsl/QuerydslBasicTest.java -------------------------------------------------------------------------------- /src/test/java/com/study/querydsl/domain/MemberTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/test/java/com/study/querydsl/domain/MemberTest.java -------------------------------------------------------------------------------- /src/test/java/com/study/querydsl/dto/MemberDtoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/test/java/com/study/querydsl/dto/MemberDtoTest.java -------------------------------------------------------------------------------- /src/test/java/com/study/querydsl/dto/UserDtoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/test/java/com/study/querydsl/dto/UserDtoTest.java -------------------------------------------------------------------------------- /src/test/java/com/study/querydsl/repository/MemberJpaRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/test/java/com/study/querydsl/repository/MemberJpaRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/study/querydsl/repository/MemberQuerydslSupportRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/test/java/com/study/querydsl/repository/MemberQuerydslSupportRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/study/querydsl/repository/MemberRepositoryImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/test/java/com/study/querydsl/repository/MemberRepositoryImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/study/querydsl/repository/MemberRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/test/java/com/study/querydsl/repository/MemberRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/study/querydsl/repository/WoowahwanMemberRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/test/java/com/study/querydsl/repository/WoowahwanMemberRepositoryTest.java -------------------------------------------------------------------------------- /src/test/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Youngerjesus/Querydsl/HEAD/src/test/resources/application.yml --------------------------------------------------------------------------------