Mark Paluch
f08b5cae6f
Polishing.
...
Remove superfluous public keyword where not required.
Original pull request #980
5 years ago
Mark Paluch
b3a2925573
Add support for repository query method projections.
...
JDBC repository methods now support interface and DTO projections by specifying either the projection type as return type or using generics and providing a Class parameter to query methods.
Closes #971
Original pull request #980
5 years ago
Jens Schauder
fc92bd5b60
Fixes some missing links and broken wording in the README
...
Closes #979
5 years ago
Jens Schauder
ec49ba1d3e
Polishing.
...
Fixes copyright dates of new files to the current year.
Fixes the issue reference to use the GitHub notation.
Adds an additional test to ensure that the `ConstantConditionVisitor` doesn't need a predicate.
Original pull request #978
5 years ago
Daniele Canteri
5b5a7cddae
Handle ConstantCondition in ConditionVisitor.
...
Original pull request #978
Closes #907
5 years ago
Mark Paluch
04fa01b8ee
Polishing.
...
See #972
5 years ago
Mark Paluch
af755dc81b
Move Identifier from Spring Data Relational to Spring Data JDBC.
...
Fix split-package between spring.data.jdbc and spring.data.relational across modules.
Closes #972 .
5 years ago
Jens Schauder
1ca628922d
Fixes build failures with JDK16.
...
`JdbcMappingContext` sets the SimpleTypeHolder to `JdbcSimpleTypeHolder.HOLDER` by default.
Fixing test failures where properties of type `UUID` were considered an entity by the `MappingContext`.
This in turn triggered failures when it tried to make fields of `UUID` accessible.
Removed the `UUID` field from a test entity in SD Relational, since `UUID` is not a simple type for Relational, nor a proper entity.
Replaced `@PostConstruct` with `InitializingBean` in test data source conifgurations in order avoid the requirement of importing javax.annotation-api.
Closes #975
5 years ago
Mark Paluch
0b40111efc
Updated changelog.
...
See #964
5 years ago
Mark Paluch
bd2e706ea2
Updated changelog.
...
See #963
5 years ago
Greg L. Turnquist
eac9b267ee
Update CI to JDK 16.
...
See #946 .
5 years ago
Jens Schauder
920b2d47ef
Upgrades MySql for testing to 8.0.24.
...
This version of the docker container doesn't allow to use `root` as the database user name.
We still have to connect as `root` so we can create alternative schemata.
5 years ago
Greg L. Turnquist
574ff2680f
Polishing.
5 years ago
Greg L. Turnquist
f750b6df4c
Authenticate with artifactory.
...
See #955 .
5 years ago
Greg L. Turnquist
3aa5ece2c9
Migrate to main branch.
...
See #955 .
5 years ago
Mark Paluch
7585f870cf
After release cleanups.
...
See #955
5 years ago
Mark Paluch
aa7d68d8c3
Prepare next development iteration.
...
See #955
5 years ago
Mark Paluch
1ba42993c6
Release version 2.2 GA (2021.0.0).
...
See #955
5 years ago
Mark Paluch
87d54655cd
Prepare 2.2 GA (2021.0.0).
...
See #955
5 years ago
Mark Paluch
bbe98a7312
Updated changelog.
...
See #955
5 years ago
Mark Paluch
30d2b0355f
Updated changelog.
...
See #956
5 years ago
Mark Paluch
8fc9b06eea
Updated changelog.
...
See #943
5 years ago
Jens Schauder
ce048afb2f
Upgrade MyBatis dependencies.
...
Original pull request: #961 .
5 years ago
Jens Schauder
5d127cf2a3
Upgrade DB2 driver to 11.5.5.0.
...
Original pull request: #961 .
5 years ago
Jens Schauder
45e61ad907
Upgrade Hsqldb driver to 2.5.2.
...
Original pull request: #961 .
5 years ago
Jens Schauder
d85ba75d7c
Upgrade MariaDB driver to 2.7.2.
...
Original pull request: #961 .
5 years ago
Jens Schauder
47e06bd3af
Upgrade Sql Server driver to 9.2.1.jre8.
...
Original pull request: #961 .
5 years ago
Jens Schauder
44833531b9
Upgrade mysql driver to 8.0.23.
...
Original pull request: #961 .
5 years ago
Jens Schauder
08c4fd57a6
Upgrade postgres driver to 42.2.19.
...
Original pull request: #961 .
5 years ago
Jens Schauder
cb505aebc7
Upgrade awaitility to 4.0.3.
...
Original pull request: #961 .
5 years ago
Jens Schauder
978d91c9c3
Polishing.
...
Organize version properties in groups and alphabetically.
Extracted additional version properties.
Original pull request: #961 .
5 years ago
Mark Paluch
02c64013da
Polishing.
...
Fix includes.
Original pull request: #951 .
5 years ago
Jens Schauder
140c774c3e
Improve documentation of entity state detection.
...
The use of a version property to determine the state of an entity wasn't properly documented so far.
Closes : #951 .
5 years ago
Jens Schauder
79923b66dc
Polishing.
...
Tried to clarify the two step process of `JdbcQueryExecution` construction in `PartTreeJdbcQuery` by comments and renaming.
Original pull request #952
5 years ago
Mark Paluch
d191938e59
Add support for Slice and Page queries using query derivation.
...
We now support pagination for queries returning Slice and Page.
interface PersonRepository extends PagingAndSortingRepository<Person, String> {
Slice<Person> findFirstByLastname(String lastname, Pageable pageable);
Page<Person> findFirstByLastname(String lastname, Pageable pageable);
}
Closes #774
Original pull request #952
5 years ago
Mark Paluch
842b5cd176
Updated changelog.
...
See #944
5 years ago
Mark Paluch
6bc9afa8d2
After release cleanups.
...
See #941
5 years ago
Mark Paluch
308ed6b081
Prepare next development iteration.
...
See #941
5 years ago
Mark Paluch
743f13949b
Release version 2.2 RC1 (2021.0.0).
...
See #941
5 years ago
Mark Paluch
a69958bd85
Prepare 2.2 RC1 (2021.0.0).
...
See #941
5 years ago
Mark Paluch
2deb4f39ca
Updated changelog.
...
See #941
5 years ago
zimmse
7a324e9fb5
Fix small typo in dialect section.
...
Original pull request #953 .
5 years ago
Mark Paluch
b6c41c68b3
Polishing.
...
Refactor ArrayUtil into a proper utility class providing toPrimitive and toObject methods for each primitive type. Add boolean support. Move convertToObjectArray to BasicJdbcConverter as its placement in ArrayUtils creates a certain amount of ambiguity over its actual purpose.
Create unit test.
See #945
Original pull request: #949 .
5 years ago
Jens Schauder
55c6c0e858
Properly convert primitive array arguments.
...
Closes #945
Original pull request: #949 .
5 years ago
Jens Schauder
f20192cc05
Corrects documentation about query derivation.
...
Closes #947
5 years ago
Mark Paluch
aeb585a536
After release cleanups.
...
See #925
5 years ago
Mark Paluch
dc88c16bef
Prepare next development iteration.
...
See #925
5 years ago
Mark Paluch
e43bc507b0
Release version 2.2 M5 (2021.0.0).
...
See #925
5 years ago
Mark Paluch
c82497141b
Prepare 2.2 M5 (2021.0.0).
...
See #925
5 years ago
Mark Paluch
6a087ef59b
Updated changelog.
...
See #925
5 years ago