Skip to content

Commit 8016cb3

Browse files
author
Ivan Franchin
committed
fix findByIdContainingOrDescriptionContainingOrderByCreatedAt; upgrade to mysql docker image 8.0.29
1 parent 81dd653 commit 8016cb3

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version: '3.8'
33
services:
44

55
mysql:
6-
image: mysql:8.0.28
6+
image: mysql:8.0.29
77
container_name: mysql
88
ports:
99
- "3306:3306"

order-api/src/main/java/com/mycompany/orderapi/repository/OrderRepository.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import com.mycompany.orderapi.model.Order;
44
import org.springframework.data.jpa.repository.JpaRepository;
5+
import org.springframework.data.repository.query.Param;
56
import org.springframework.stereotype.Repository;
67

78
import java.util.List;
@@ -11,5 +12,7 @@ public interface OrderRepository extends JpaRepository<Order, String> {
1112

1213
List<Order> findAllByOrderByCreatedAtDesc();
1314

14-
List<Order> findByIdContainingOrDescriptionContainingOrderByCreatedAt(String id, String description);
15+
// Add @Param as a workaround for https://github.com/spring-projects/spring-data-jpa/issues/2512
16+
// Remove them when this issue https://github.com/spring-projects/spring-data-jpa/issues/2519 is closed
17+
List<Order> findByIdContainingOrDescriptionContainingOrderByCreatedAt(@Param("id") String id, @Param("description") String description);
1518
}

0 commit comments

Comments
 (0)