Mark Paluch
e5be123d9d
DATAJDBC-297 - Updated changelog.
7 years ago
Jens Schauder
44e164fda4
DATAJDBC-287 - Polishing.
...
Moved the converter into it's own enum demonstrating good practices.
Added `@ReadingConverter`.
Original pull request: #106 .
7 years ago
Evgeni Dimitrov
29688c9729
DATAJDBC-287 - Document registration of custom converters.
...
Original pull request: #106 .
7 years ago
Mark Paluch
4d0ada1e3f
DATAJDBC-313 - Update copyright years to 2019.
7 years ago
Jens Schauder
dc9b594dd0
DATAJDBC-303 - Made test stable against rounding errors.
7 years ago
Jens Schauder
b7da4f412f
DATAJDBC-293 - Polishing.
...
Removed most usage of the Stream API.
Improved error messages.
Added tests.
Code formatting.
Original pull request: #102 .
7 years ago
Jens Schauder
3061b41012
DATAJDBC-293 @EnableJdbcRepositories supports multiple JdbcTemplates.
...
Original pull request: #102 .
7 years ago
Jens Schauder
df8bedd033
DATAJDBC-290 - Applied review feedback.
...
Added "since" information fro new and deprecated classes.
Original pull request: #104 .
7 years ago
Jens Schauder
3b394e22d4
DATAJDBC-290 - Applied review feedback.
...
If both RowMapper and ResultSetExtractor are configured on a method and the ResultSetExtractor has a public constructor accepting a RowMapper, the two get combined.
Original pull request: #104 .
7 years ago
Jens Schauder
b32135fdd7
DATAJDBC-290 - Reestablish compatibility.
...
Recreated RowMapperMap, its implementation and related methods in order to not to break existing implementations.
Everything deprecated so we can remove it from 1.2 on.
Original pull request: #101 .
See also: https://jira.spring.io/browse/DATAJDBC-302
7 years ago
Jens Schauder
3769db7a27
DATAJDBC-290 - Polishing.
...
Naming, formatting, and code structure improved.
Original pull request: #101 .
7 years ago
Evgeni Dimitrov
4e7a109393
DATAJDBC-290 - Allow specification of resultsetExtractorClass.
...
A @Query annotation may now specify a class implementing ResultSetExtractor to be useed for extracting objects from ResultSets.
Original pull request: #101 .
7 years ago
Mark Paluch
f032e6cf46
DATAJDBC-307 - Add distribution module for Spring Data JDBC.
...
Add distribution module to create and distribute documentation artifacts.
Original pull request: #105 .
7 years ago
Christoph Strobl
5c2a2f16d1
DATAJDBC-305 - After release cleanups.
7 years ago
Christoph Strobl
d28285bee4
DATAJDBC-305 - Prepare next development iteration.
7 years ago
Christoph Strobl
6a54a9ca48
DATAJDBC-305 - Release version 1.1 M1 (Moore).
7 years ago
Christoph Strobl
16367dd7a5
DATAJDBC-305 - Prepare 1.1 M1 (Moore).
7 years ago
Christoph Strobl
47dc7e1124
DATAJDBC-305 - Updated changelog.
7 years ago
Mark Paluch
161d77b375
DATAJDBC-306 - Simplify reference documentation setup.
7 years ago
Jens Schauder
fb3210c639
DATAJDBC-301 - Removed the apt based JDK installation.
...
The script failed since Oracle moved the JDK8 files, but Travis JDK-switcher works just fine.
7 years ago
Mark Paluch
705ed1216a
DATAJDBC-283 - Updated changelog.
7 years ago
Jens Schauder
65d4b38428
DATAJDBC-294 - Fixed handling of Id names in WHERE- clauses.
...
RelationalPersistentEntityImpl.getIdColumn wasn’t respecting @Column annotations.
7 years ago
Greg Turnquist
ac353da2a4
DATAJDBC-288 - Make JdbcConfiguration methods public.
...
This allows direct calling of the methods for functional configurations.
Original pull request: #100 .
7 years ago
Maciej Walkowiak
2c0a5b7e2e
DATAJDBC-286 - Fixes one-to-one relationships for immutable entities.
...
Original pull request: #99 .
7 years ago
Jens Schauder
7e0cafebf2
DATAJDBC-258 - Polishing.
...
Added mssql to the readme as available database for tests.
Original pull request: #98 .
7 years ago
Jens Schauder
1b5854e5ab
DATAJDBC-258 - Polishing.
...
Simplified id value retrieval.
Simplified ignoring tests for a specific database.
Fixed property name in pom.xml.
Original pull request: #98 .
7 years ago
tlang
4f6ecf5d48
DATAJDBC-258 - Integration test support for MS SQL Server added.
...
This adds MS-SQL-Server via Testcontainers to the set of databases available for integration testing.
For this purpose it accepts the EULA of MS SQL Server.
Failing tests are ignored to be fixed in separate issues.
Original pull request: #98 .
7 years ago
Jens Schauder
c47cd0878d
DATAJDBC-276 - Id are no longer required for elements of Lists.
7 years ago
Jens Schauder
9fb5aadd89
DATAJDBC-273 - Added support for collections and similar in constructors of entities.
...
Instance creation now uses the same code for materializing property values as the part setting properties.
7 years ago
Mark Paluch
73da720258
DATAJDBC-277 - Updated changelog.
7 years ago
Jens Schauder
6569e8fed3
DATAJDBC-280 - Configure JDK download to use OpenJDK.
...
We also no longer accept failures with JDK11.
7 years ago
Mark Paluch
7c56af6632
DATAJDBC-272 - Polishing.
...
Add missing relational.repository package that got lost during module split.
7 years ago
Jens Schauder
baa6e7e2e9
DATAJDBC-272 - Polishing.
...
Formatting in the readme.
Changed name and description of spring-data-relational-parent to match its artifact id.
7 years ago
Mark Paluch
c66623e09a
DATAJDBC-272 - Polishing.
...
Cleanup dependency version properties.
7 years ago
Mark Paluch
d23c43882b
DATAJDBC-272 - Update readme files according to module split.
7 years ago
Mark Paluch
dd7362516b
DATAJDBC-272 - Reformat code and optimize imports.
7 years ago
Mark Paluch
6a60c53602
DATAJDBC-272 - Split Spring Data JDBC project into modules.
7 years ago
Mark Paluch
44fbba42ee
DATAJDBC-268 - Updated changelog.
7 years ago
Jens Schauder
0373a58978
DATAJDBC-263 - Polishing.
...
Improved formatting, added author tags and issue comments.
Changed "entity" to "aggregate" in test names to make it more precise.
Original pull request: #94 .
7 years ago
Maciej Walkowiak
11d535e2c5
DATAJDBC-263 - Publish events for @Query annotated methods.
...
Original pull request: #94 .
7 years ago
Jens Schauder
89abfdc567
DATAJDBC-271 - Updated README.
...
Removed most of the content.
Replaced it with a real short overview and links to more useful information.
Added build status badges.
7 years ago
Jens Schauder
577d7643dd
DATAJDBC-221 - Added AggregateReference for references across aggregates.
...
AggregateReferences can be used to reference other aggregates via their aggregate root without making them part of the referencing aggregate.
I.e. the referenced entities will not be included in SQL statements for the referencing aggregates, apart from their id.
Conversion between AggregateReferences and their ids and vice versa is done by the RelationalConverter.
7 years ago
Jens Schauder
c616e006cf
DATAJDBC-125 - Added test to verify that with renamed columns references of identical type are possible.
7 years ago
Jens Schauder
a5e647cb17
DATAJDBC-125 - Polishing.
...
Added comments to denoting the relevant Jira issue on tests created for DATAJDBC-204.
7 years ago
Jens Schauder
58d93ba004
DATAJDBC-246 - Polishing.
...
Formating pom.xml
7 years ago
Jens Schauder
6233858f9e
DATAJDBC-246 - Configured Travis CI build for JDK 9-11.
...
Upgraded the dependency-plugin.
Configured matrix build for travis, allowing the JDK 11 build to fail.
The failure should go away once the Spring Framework version we use include the fix for SPR-17093.
Removed Jacoco from the build for JDK 10+.
7 years ago
Jens Schauder
3d67ad08ed
DATAJDBC-262 - Update statements no longer set the id column.
7 years ago
Jens Schauder
0816f4182e
DATAJDBC-266 - Entities referenced by 1:1 don't need an Id.
...
The id-property was used to determine if there is an instance at all, or if it was null.
For entities that don't have an id that purpose is now fulfilled by selecting the backreference and checking it against null.
See also: DATAJDBC-223.
7 years ago
Mark Paluch
f46a01dbd8
DATAJDBC-250 - After release cleanups.
7 years ago
Mark Paluch
1fa7aabd5a
DATAJDBC-250 - Prepare next development iteration.
7 years ago