Skip to content

Commit 15f95a2

Browse files
committed
Improve sample code
1 parent abb9744 commit 15f95a2

File tree

4 files changed

+21
-18
lines changed

4 files changed

+21
-18
lines changed

docs/criteria-api.rst

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ We use the following Entity classes to show you some examples:
3030
private Integer employeeNo;
3131
private String employeeName;
3232
private Integer managerId;
33-
public LocalDate hiredate;
33+
private LocalDate hiredate;
3434
private Salary salary;
3535
private Integer departmentId;
3636
private Integer addressId;
@@ -39,6 +39,7 @@ We use the following Entity classes to show you some examples:
3939
@Transient private Department department;
4040
@Transient private Employee manager;
4141
@Transient private Address address;
42+
4243
// getter and setter
4344
}
4445
@@ -47,13 +48,13 @@ We use the following Entity classes to show you some examples:
4748
@Entity
4849
public class Department {
4950
50-
@Id Integer departmentId;
51-
Integer departmentNo;
52-
String departmentName;
53-
String location;
54-
@Version Integer version;
55-
@OriginalStates Department originalStates;
56-
@Transient List<Employee> employeeList = new ArrayList<>();
51+
@Id private Integer departmentId;
52+
private Integer departmentNo;
53+
private String departmentName;
54+
private String location;
55+
@Version private Integer version;
56+
@OriginalStates private Department originalStates;
57+
@Transient private List<Employee> employeeList = new ArrayList<>();
5758
5859
// getter and setter
5960
}

test-criteria/src/main/java/example/Department.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@
1111
@Entity
1212
public class Department {
1313

14-
@Id Integer departmentId;
15-
Integer departmentNo;
16-
String departmentName;
17-
String location;
18-
@Version Integer version;
19-
@OriginalStates Department originalStates;
20-
@Transient List<Employee> employeeList = new ArrayList<>();
14+
@Id private Integer departmentId;
15+
private Integer departmentNo;
16+
private String departmentName;
17+
private String location;
18+
@Version private Integer version;
19+
@OriginalStates private Department originalStates;
20+
@Transient private List<Employee> employeeList = new ArrayList<>();
2121

2222
public Integer getDepartmentId() {
2323
return departmentId;

test-criteria/src/main/java/example/Employee.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public class Employee {
1414
private Integer employeeNo;
1515
private String employeeName;
1616
private Integer managerId;
17-
public LocalDate hiredate;
17+
private LocalDate hiredate;
1818
private Salary salary;
1919
private Integer departmentId;
2020
private Integer addressId;

test-criteria/src/test/java/example/EntityqlSelectTest.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,8 @@ void associate() {
255255
.fetch();
256256

257257
assertEquals(6, list.size());
258-
assertTrue(list.stream().allMatch(it -> it.getDepartment().departmentName.equals("SALES")));
258+
assertTrue(
259+
list.stream().allMatch(it -> it.getDepartment().getDepartmentName().equals("SALES")));
259260
assertEquals(list.get(0).getDepartment().getEmployeeList().size(), 6);
260261
}
261262

@@ -323,7 +324,8 @@ void associate_multi() {
323324
.fetch();
324325

325326
assertEquals(6, list.size());
326-
assertTrue(list.stream().allMatch(it -> it.getDepartment().departmentName.equals("SALES")));
327+
assertTrue(
328+
list.stream().allMatch(it -> it.getDepartment().getDepartmentName().equals("SALES")));
327329
assertEquals(list.get(0).getDepartment().getEmployeeList().size(), 6);
328330
assertTrue(list.stream().allMatch(it -> it.getAddress() != null));
329331
}

0 commit comments

Comments
 (0)