Skip to content

Commit d102cfa

Browse files
Pawel Tschudnowskydarrachequesne
Pawel Tschudnowsky
authored andcommitted
feat: log errors (#144)
Related: #143
1 parent 7f7a334 commit d102cfa

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

src/main/java/org/springframework/data/jpa/datatables/qrepository/QDataTablesRepositoryImpl.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import com.querydsl.core.types.Ops;
66
import com.querydsl.core.types.Predicate;
77
import com.querydsl.core.types.dsl.PathBuilder;
8+
import lombok.extern.slf4j.Slf4j;
89
import org.springframework.data.domain.Page;
910
import org.springframework.data.jpa.datatables.PredicateBuilder;
1011
import org.springframework.data.jpa.datatables.mapping.DataTablesInput;
@@ -25,6 +26,7 @@
2526

2627
import static com.querydsl.core.types.dsl.Expressions.stringOperation;
2728

29+
@Slf4j
2830
public class QDataTablesRepositoryImpl<T, ID extends Serializable>
2931
extends QuerydslJpaRepository<T, ID> implements QDataTablesRepository<T, ID> {
3032

@@ -102,6 +104,7 @@ public <R> DataTablesOutput<R> findAll(DataTablesInput input, Predicate addition
102104
output.setSearchPanes(computeSearchPanes(input, predicate));
103105
}
104106
} catch (Exception e) {
107+
log.warn("error while fetching records", e);
105108
output.setError(e.toString());
106109
}
107110

src/main/java/org/springframework/data/jpa/datatables/repository/DataTablesRepositoryImpl.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package org.springframework.data.jpa.datatables.repository;
22

3+
import lombok.extern.slf4j.Slf4j;
34
import org.springframework.data.domain.Page;
45
import org.springframework.data.jpa.datatables.SpecificationBuilder;
56
import org.springframework.data.jpa.datatables.mapping.DataTablesInput;
@@ -20,6 +21,7 @@
2021
import java.util.Map;
2122
import java.util.function.Function;
2223

24+
@Slf4j
2325
public class DataTablesRepositoryImpl<T, ID extends Serializable> extends SimpleJpaRepository<T, ID>
2426
implements DataTablesRepository<T, ID> {
2527
private final EntityManager entityManager;
@@ -87,6 +89,7 @@ public <R> DataTablesOutput<R> findAll(DataTablesInput input,
8789
output.setSearchPanes(computeSearchPanes(input, specification));
8890
}
8991
} catch (Exception e) {
92+
log.warn("error while fetching records", e);
9093
output.setError(e.toString());
9194
}
9295

0 commit comments

Comments
 (0)