From a60dcd0dae2cbb92eece17f687c408a33330650a Mon Sep 17 00:00:00 2001 From: Su Sandi Ko <s202322014@ajou.ac.kr> Date: Thu, 3 Apr 2025 14:56:58 +0900 Subject: [PATCH] last commit after merge conflict --- .../demo/repository/ItemRepositoryTest.java | 56 +------------------ start-mysql.sh | 5 ++ 2 files changed, 7 insertions(+), 54 deletions(-) create mode 100644 start-mysql.sh diff --git a/src/test/java/com/example/demo/repository/ItemRepositoryTest.java b/src/test/java/com/example/demo/repository/ItemRepositoryTest.java index 60265cd..e8cb4f5 100644 --- a/src/test/java/com/example/demo/repository/ItemRepositoryTest.java +++ b/src/test/java/com/example/demo/repository/ItemRepositoryTest.java @@ -75,61 +75,9 @@ public class ItemRepositoryTest { } } - @Test - @DisplayName("Querydsl 조회테스트 1") - public void queryDslTest() { - this.createItemList(); - JPAQueryFactory queryFactory = new JPAQueryFactory(em); - QItem qItem = QItem.item; - JPAQuery<Item> query = queryFactory.selectFrom(qItem) - .where(qItem.itemSellStatus.eq(ItemSellStatus.SELL)) - .where(qItem.itemDetail.like("%" + "테스트 상품 상세설명" + "%")) - .orderBy(qItem.price.desc()); - List<Item> itemList = query.fetch(); - for (Item item : itemList) { - System.out.println(item.toString()); - } - } + - @Test - @DisplayName("상품명 조회 테스트") - public void findByItemNmTest() { - this.createItemList(); - List<Item> itemList = itemRepository.findByItemNm("테스트 상품 1"); - for (Item item : itemList) { - System.out.println(item.toString()); - } - } - - @Test - @DisplayName("상품명, 상품상세 설명 OR 테스트") - public void findByItemNmOrItemDetailTest() { - this.createItemList(); - List<Item> itemList = itemRepository.findByItemNmOrItemDetail("테스트 상품 1", "테스트 상품 상세 설명 5"); - for (Item item : itemList) { - System.out.println(item.toString()); - } - } - - @Test - @DisplayName("가격 LessThan 테스트") - public void findByPriceLessThanTest() { - this.createItemList(); - List<Item> itemList = itemRepository.findByPriceLessThan(10005); - for (Item item : itemList) { - System.out.println(item.toString()); - } - } - - @Test - @DisplayName("가격 내람차순 조회 테스트") - public void findByPriceLessThanOrderByPriceDesc() { - this.createItemList(); - List<Item> itemList = itemRepository.findByPriceLessThanOrderByPriceDesc(10005); - for (Item item : itemList) { - System.out.println(item.toString()); - } - } + /* pg 26 diff --git a/start-mysql.sh b/start-mysql.sh new file mode 100644 index 0000000..145ce2a --- /dev/null +++ b/start-mysql.sh @@ -0,0 +1,5 @@ +docker login git.ajou.ac.kr:5050 + +image=git.ajou.ac.kr:5050/prcoding/containers/mysql:5.7 + +docker run -d -p 3306:3306 -v ~/.mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=web1 --name mydb $image \ No newline at end of file -- GitLab