Christoph Strobl
69ce8b7edf
Release version 3.1 GA (2023.0.0).
...
See #1498
3 years ago
Jens Schauder
a26557e76b
Introduce SqlSort.
...
SqlSort allows the specification of unsafe order-by-expressions.
Order-by-expressions that are not declared unsafe are only accepted when they
either match a property or consist only of digits, letters, underscore, dot, or parentheses.
Closes #1507
3 years ago
Greg L. Turnquist
ffefc99e2e
Prepare next development iteration.
...
See #1456
3 years ago
Greg L. Turnquist
4fd5d6c81d
Release version 3.1 RC1 (2023.0.0).
...
See #1456
3 years ago
Mark Paluch
b945060753
Polishing.
...
Move off deprecated getRequiredLeafProperty() method in other places.
See #1489
3 years ago
Greg L. Turnquist
ccd7f19073
Test against Java 20 on CI.
...
See #1462 .
3 years ago
Oliver Drotbohm
d68605b6d8
Adapt to API changes in Spring Data Common's PersistentPropertyPathAccessor.
...
Fixes #1477 .
Related ticket: spring-projects/spring-data-commons#2813 .
3 years ago
Jens Schauder
e78f7df53d
Polishing.
...
Original pull request #1209
See #1110
3 years ago
Mikhail2048
d893259d4e
Remove unnecessary parameters after moving of getReference(Identifier Processing).
...
Original pull request #1209
See #1110
3 years ago
Jens Schauder
58a67ceb2a
Polishing.
...
Added `@author` tags.
Undo the change in behaviour of getReference(IdentifierProcessing).
See #1110
Original pull request #1458
3 years ago
Kurt Niemi
18eda61f15
Deprecate redundant getReference(IdentifierProcessing) method.
...
Closes #1110
Original pull request #1458
3 years ago
Christoph Strobl
0bfed4042d
Prepare next development iteration.
...
See #1430
3 years ago
Christoph Strobl
3ff271f100
Release version 3.1 M3 (2023.0.0).
...
See #1430
3 years ago
Mark Paluch
09189a4c41
Polishing.
...
Simplify TypeInformation creation from a MethodParameter.
Original pull request: #1356
See #1343
3 years ago
Jens Schauder
d1e039a387
Convert only contents of collections using `StringBasedJdbcQuery`.
...
Contents of Iterables that aren't collections will not be converted individually.
Closes #1343
Original pull request: #1356
3 years ago
Jens Schauder
6855b9bd25
Polishing.
...
Simplify test.
Original pull request: #1356
See #1343
3 years ago
Mark Paluch
637d06a9a0
Apply custom converter for Collection-like values in queries.
...
We now apply converters only for Collection-like values and no longer to Iterable types.
Closes #1452
3 years ago
Jens Schauder
c7e7f3eced
Reenable DependencyTests.
...
Closes #1441
3 years ago
Christoph Strobl
eac53196b6
Prepare next development iteration.
...
See #1429
3 years ago
Christoph Strobl
0cca3e817e
Release version 3.1 M2 (2023.0.0).
...
See #1429
3 years ago
Christoph Strobl
1290cff7c0
Prepare next development iteration.
...
See #1389
3 years ago
Christoph Strobl
8f4945c402
Release version 3.1 M1 (2023.0.0).
...
See #1389
3 years ago
Mark Paluch
68781c9ab3
Adopt to Mockito 5.1 changes.
...
Closes #1424
3 years ago
Jens Schauder
0b85b6f216
Polishing.
...
Simplified use of queryMethod in the different JdbcQuery classes.
Improved method names.
Added author tags.
Code formatting.
Corrected HTML in JavaDoc.
Originial pull request #1423
3 years ago
Mikhail2048
468f94b312
Avoid superfluous creation of RowMappers.
...
For modifying queries RowMappers get now longer created.
Improved documentation for `@Query` annotation.
Original pull request #1423
3 years ago
Jens Schauder
c5c60dadde
Polishing.
...
Original pull request #1403
See #1286
3 years ago
Mikhail2048
8eb80af044
Support of embedded properties in Sort.by.
...
Original pull request #1403
Closes #1286
3 years ago
Jens Schauder
f6de0f3b20
Fixed Postgres scripts.
...
See #1406
See #1405
3 years ago
Mark Paluch
82bc225b0b
Polishing.
...
Simplify sanitizer. Add unit test.
See #1405
See #1406
Original pull request #1415
3 years ago
Jens Schauder
427fc4d83b
`SqlIdentifierParameterSource` now sanitizes identifier names.
...
Closes #1405
See #1406
Original pull request #1415
3 years ago
Mikhail2048
b8e8c996b6
Integration test added to demonstrate behavior when column names contain characters illegal for bind parameters.
...
See #1405
Related pull request #1406
Original pull request #1415
3 years ago
Jens Schauder
e325c0152b
Allow empty Iterable arguments in JdbcAggregateTemplate again.
...
This also affects repositories since they delegate to the template.
Closes #1401
3 years ago
Mark Paluch
3045225207
Extend license header copyright years to 2023.
...
See #1400
3 years ago
Jens Schauder
fb9a4f363d
Polishing.
...
Original pull request #1396
See #1395
3 years ago
mhyeon-lee
d10be27485
Add insertAll and updateAll for JdbcAggregateOperations.
...
Original pull request #1396
Closes #1395
3 years ago
Jens Schauder
e590dceede
Polishing.
...
Original pull request 1384
See #833
3 years ago
Viktor Ardelean
09f9da5128
Improved error message on missing back reference.
...
Closes #833
Original pull request 1384
3 years ago
Mark Paluch
8ed08e5e8e
Prepare next development iteration.
...
See #1361
3 years ago
Mark Paluch
c244985b56
Release version 3.0 GA (2022.0.0).
...
See #1361
3 years ago
Dmitriy
559a4488ea
Add Transactional annotation to deleteAllById.
...
Original pull request #1370
3 years ago
Christoph Strobl
5fbc68ef87
Add Nullable annotation to parameter of overridden equals method.
...
Closes #1374
Original pull request #1375
3 years ago
Mark Paluch
dac1729713
Prepare next development iteration.
...
See #1366
3 years ago
Mark Paluch
06e40a3f30
Release version 3.0 RC2 (2022.0.0).
...
See #1366
3 years ago
Mark Paluch
3b6c2f06ae
Disable package cycle tests to unblock CI builds.
...
See #1366
3 years ago
Mark Paluch
61dcc5168b
Prepare next development iteration.
...
See #1333
3 years ago
Mark Paluch
99ac540555
Release version 3.0 RC1 (2022.0.0).
...
See #1333
3 years ago
Jens Schauder
58bf5566b6
Dependency tests are now based on ArchUnit.
...
Replaced ignored tests with exclusion of packages and classes.
Upgraded ArchUnit dependency to 1.0.0.
Closes #1354
3 years ago
Jens Schauder
6bdc7db24b
Offer a proper replacement for NamingStrategy.INSTANCE.
...
Closes #1350
3 years ago
Mark Paluch
795e244511
Polishing.
...
Do not expose setForeignKeyNaming methods on NamingStrategy to make less assumptions about how a naming strategy gets implemented. Provide getRequiredLeafEntity method on PersistentPropertyPathExtension to reduce null and state assertion checks.
Refine getTableName/getQualifiedTableName approach to reduce API surface and avoid deprecations.
See #1147
Original pull request: #1324 .
3 years ago
Jens Schauder
e7d32bbea2
Polishing.
...
See #1162
Original pull request: #1324 .
3 years ago