1593 Commits

Author SHA1 Message Date
Jens Schauder
9c7d1bfac0 After release cleanups.
See #2338
2021-11-12 09:51:39 +01:00
Jens Schauder
95ef4ce4f0 Prepare next development iteration.
See #2338
2021-11-12 09:51:35 +01:00
Jens Schauder
63b73e93f3 Release version 2.4.15 (2020.0.15).
See #2338
2021-11-12 09:36:59 +01:00
Jens Schauder
0b33abc366 Prepare 2.4.15 (2020.0.15).
See #2338
2021-11-12 09:36:33 +01:00
Jens Schauder
7963363ca9 Add a note about the new getById method.
See #2169
2021-10-18 11:36:01 +02:00
Mark Paluch
f0e1f333a9 After release cleanups.
See #2300
2021-10-18 11:02:37 +02:00
Mark Paluch
2bf18b3ab6 Prepare next development iteration.
See #2300
2021-10-18 11:02:34 +02:00
Mark Paluch
e5bcdc1c25 Release version 2.4.14 (2020.0.14).
See #2300
2021-10-18 10:53:51 +02:00
Mark Paluch
42d35ea620 Prepare 2.4.14 (2020.0.14).
See #2300
2021-10-18 10:53:22 +02:00
Mark Paluch
66ca3ca4c8 Polishing.
Make query factory methods non-nullable by moving conditionals to the lookup strategy.

See #2217
2021-10-13 12:09:22 +02:00
Mark Paluch
d5cc7292ce Consider named count query for named queries.
We now consider `@Query(countName = "…")` when the actual query is a string query or named query using Properties to declare its query. Named queries using JPA named queries remain unchanged.

Closes #2217
2021-10-13 12:05:49 +02:00
Mark Paluch
10613e219d Use @IdClass as identifier for IdClasses with a single attribute for repository operations.
We now use the IdClass type for lookups when the entity defines a `@IdClass`. Previously, we uses the type of the defined singular identifier attribute which lead to invalid queries.

Closes #2330
2021-10-12 16:09:47 +02:00
Mark Paluch
32162b0a2b After release cleanups.
See #2275
2021-09-17 09:04:19 +02:00
Mark Paluch
d7ff1d4337 Prepare next development iteration.
See #2275
2021-09-17 09:04:15 +02:00
Mark Paluch
5f50a53a55 Release version 2.4.13 (2020.0.13).
See #2275
2021-09-17 08:53:37 +02:00
Mark Paluch
29979f3d26 Prepare 2.4.13 (2020.0.13).
See #2275
2021-09-17 08:53:09 +02:00
Mark Paluch
08d4e283d4 Disable parameter names for test compilation.
We now no longer use compiled parameter names for tests to avoid interference with Eclipselink's mechanism of using these improperly for stored procedure calls. Especially the fact that a parameter is named "in" lets the database consider using an IN clause instead of the parameter name.

When configuring the compile plugin, we also need to ensure that the AspectJ plugin post-processes the compiled classes and doesn't run before the Maven compiler plugin.

Closes: #2298
See also https://github.com/spring-projects/spring-data-build/issues/1513
2021-09-14 12:06:27 +02:00
Mark Paluch
fd3aa697c3 Move documentation bits regarding AbstractAuditable into JPA-specific documentation.
Closes #2284
2021-09-07 09:19:27 +02:00
Jens Schauder
67f15c5289 After release cleanups.
See #2262
2021-08-12 10:36:57 +02:00
Jens Schauder
331f3a865c Prepare next development iteration.
See #2262
2021-08-12 10:36:55 +02:00
Jens Schauder
88d69ea9a6 Release version 2.4.12 (2020.0.12).
See #2262
2021-08-12 10:25:54 +02:00
Jens Schauder
dc6ee671a6 Prepare 2.4.12 (2020.0.12).
See #2262
2021-08-12 10:25:33 +02:00
Jens Schauder
1217c8f72a Adjust leveloffset for the JPA specific part.
This moves the complete "JPA Repositories" section und "Reference Documentation".

Backport of 1948f1a5e2
Closes #2371
2021-08-10 14:41:46 +02:00
Jens Schauder
02b703bf7e After release cleanups.
See #2246
2021-07-16 10:45:19 +02:00
Jens Schauder
24c2f0bfae Prepare next development iteration.
See #2246
2021-07-16 10:45:17 +02:00
Jens Schauder
f600373033 Release version 2.4.11 (2020.0.11).
See #2246
2021-07-16 10:19:52 +02:00
Jens Schauder
0ebf900d20 Prepare 2.4.11 (2020.0.11).
See #2246
2021-07-16 10:18:57 +02:00
Jens Schauder
c87bb98d1d Updated changelog.
See #2246
2021-07-16 10:18:49 +02:00
Greg L. Turnquist
855bff61e1 Backport dropping of serialVersionUID from AbstractPersistable.
Considering it's not serializable, there is no need to maintain serialVersionUID.

See #2245.
2021-07-02 14:40:45 -05:00
Mark Paluch
971e043ef2 Updated changelog.
See #2215
2021-06-22 16:07:26 +02:00
Mark Paluch
e2339dfeba After release cleanups.
See #2214
2021-06-22 15:28:51 +02:00
Mark Paluch
dbfbce60a0 Prepare next development iteration.
See #2214
2021-06-22 15:28:47 +02:00
Mark Paluch
e02a777c9c Release version 2.4.10 (2020.0.10).
See #2214
2021-06-22 15:18:22 +02:00
Mark Paluch
f28e5c4785 Prepare 2.4.10 (2020.0.10).
See #2214
2021-06-22 15:17:54 +02:00
Mark Paluch
a2da34c02e Updated changelog.
See #2214
2021-06-22 15:17:50 +02:00
Jens Schauder
0cf3a5354b Upgrade EclipseLink to 2.7.9 2021-06-21 18:07:16 +02:00
Jens Schauder
684f006a10 Upgrade Hibernate to 5.4.32.Final 2021-06-21 18:07:16 +02:00
Jens Schauder
4f2bd04b03 Upgrade Mockito to 3.11.1 2021-06-21 18:07:16 +02:00
Mark Paluch
9fd235d571 Polishing.
Update placeholder name to reflect its position instead of the content that is being added by using modules.

Original pull request: #2237.
See #2009
2021-06-17 12:06:13 +02:00
Jens Schauder
e3afdd0974 Add a note that DTO projections are not supported with native queries.
Closes #2009
Related ticket: spring-projects/spring-data-commons#2382
Original pull request: #2237
2021-06-17 12:06:12 +02:00
Manuel Doninger
c409d32d85 Remove superfluous @Repository annotation from examples.
Remove the @Repository annotation from interfaces in the examples, since it is not necessary on Spring Data interfaces (and creates a warning log anyway).

Closes #2234
Original pull request #2235
2021-06-15 12:00:24 +02:00
Michael Simons
cd1a64747c Polishing.
Original pull request #2229
See #2228
2021-06-09 14:57:33 +02:00
Michael Simons
eba370467f Escape JDBC styled parameters.
Closes #2228
Original pull request #2229
2021-06-09 14:57:33 +02:00
Jens Schauder
4c5eb32456 Fix documenation of entity state-detection strategies.
Closes #2230
2021-06-09 11:01:22 +02:00
Mark Paluch
2dd2068f36 Updated changelog.
See #2199
2021-05-14 12:36:38 +02:00
Mark Paluch
7b180bbf70 After release cleanups.
See #2197
2021-05-14 12:05:20 +02:00
Mark Paluch
f1c53ccae3 Prepare next development iteration.
See #2197
2021-05-14 12:05:16 +02:00
Mark Paluch
ac603db681 Release version 2.4.9 (2020.0.9).
See #2197
2021-05-14 11:52:23 +02:00
Mark Paluch
59a3d87f6f Prepare 2.4.9 (2020.0.9).
See #2197
2021-05-14 11:51:53 +02:00
Mark Paluch
fc88de953d Updated changelog.
See #2197
2021-05-14 11:51:46 +02:00