Commit Graph

626 Commits

Author SHA1 Message Date
Mark Paluch
2eae935af8 Upgrade to Spring Boot 2.7 RC1.
Remove unneeded version properties. Move off deprecated config properties. Adopt to flapdoodle deprecations.

See #636
2022-05-19 11:23:00 -05:00
Mark Paluch
a73d74a76d Polishing.
Move Testcontainer creation into utility.

See #632
2022-05-19 11:23:00 -05:00
Christoph Strobl
e53d9b5643 Use testcontainers for MongoDB samples.
...with some exceptions for samples that require a replica set.

See #632
2022-05-19 11:23:00 -05:00
Christoph Strobl
2347077ccf Move flapdoodle into the specific modules.
Closes #632.
2022-05-19 11:23:00 -05:00
Christoph Strobl
af124509c8 Add MongoDB example for linking documents.
Closes #631
2022-05-19 11:23:00 -05:00
Christoph Strobl
a171e33444 Upgrade to Spring Boot 2.6.0-M3. 2022-05-19 11:23:00 -05:00
Mateusz Chrzonstowski
fc8cdbe864 Use a proper configuration class name in docs.
Original pull request: #635.
2022-04-26 14:07:49 +02:00
Jens Schauder
092e31e890 Adds an example for custom update strategies.
See https://spring.io/admin/blog/4540-spring-data-jdbc-how-do-update-just-the-aggregate-root-instead-of-all-the-referenced-entities
2022-01-19 14:59:09 +01:00
Jens Schauder
0bdca5b05c Adds an example how to use caching.
Original pull request #630
2021-10-01 15:22:24 +02:00
Jens Schauder
387ca8c6c3 Adds examples how to model bidirectional relationships.
Original pull request #629
2021-09-22 15:07:16 +02:00
Jens Schauder
de08dcf9c0 Polishing.
Fix alphabetic order of modules.

Original pull request #628
2021-09-09 15:09:11 +02:00
Jens Schauder
22548d45e1 Add examples for various way to generate IDs for Spring Data JDBC.
Original pull request #628
2021-09-09 15:03:59 +02:00
Oliver Drotbohm
58593632a7 Dependency version upgrades in BOM sample. 2021-09-01 23:40:36 +02:00
Oliver Drotbohm
796ea19309 Upgrade to ByteBuddy 1.11.14. 2021-09-01 23:33:15 +02:00
Oliver Drotbohm
d0bcc10780 Upgrade to Spring Boot 2.5.4. 2021-09-01 23:33:00 +02:00
Oliver Drotbohm
017a810eed Upgrade to jMolecules 1.3 and jMolecules Integrations 0.5.
Also switch to the ValueObject interface instead of the annotation for consistency.
2021-09-01 23:14:44 +02:00
Oliver Drotbohm
d60b4efe92 Upgrade to ByteBuddy 1.11.5. 2021-06-25 17:27:30 +02:00
Oliver Drotbohm
30c07ef82a Upgrade to Spring Boot 2.5.2. 2021-06-25 17:27:05 +02:00
Oliver Drotbohm
6d127783c7 Upgrade to Spring Boot 2.5.1. 2021-06-23 15:19:26 +02:00
Oliver Drotbohm
b92aa23505 Upgrade to jMolecules 0.4 release. 2021-06-23 14:55:56 +02:00
Jens Schauder
c981f62aab Polishing.
Fixes a tiny typo.
Comments and formatting to make the important parts more obvious.

Original pull request #624
2021-05-07 10:48:48 +02:00
Mark Paluch
744ee32425 Add example for using Immutables with Spring Data JDBC.
Original pull request #624
2021-05-07 10:48:47 +02:00
Mark Paluch
6e55e3d27a Polishing.
Tweak wording for store and Java requirements.
2021-04-30 11:03:47 +02:00
Oliver Drotbohm
3e71ec637c Switch to jMolecules integrations 0.4.
To allow records to be used as Identifier implementations (xmolecules/jmolecules-integrations#43). Updated MongoDB and JDBC samples accordingly.
2021-04-30 10:54:02 +02:00
Mark Paluch
2de6e0383c Polishing.
Use Awaitility to ensure Cassandra connectivity. Start Cassandra container only once.

See #606.
2021-04-30 10:52:46 +02:00
Mark Paluch
01d78baee2 Polishing.
See #583.
2021-04-30 10:36:25 +02:00
Mark Paluch
cbe9f40219 Migrate Redis examples to JUnit 5.
See #583.
2021-04-30 10:30:07 +02:00
Mark Paluch
41b4b03469 Polishing.
Reformat code.

See #606.
2021-04-30 10:30:04 +02:00
Mark Paluch
546eda53bd Use KeyValue snapshots until we have a version with the fix available.
See #606.
2021-04-30 10:30:00 +02:00
Mark Paluch
430643bb47 Switch Neo4j example to use Testcontainers as the Neo4j server isn't Java 16-ready.
See #606.
2021-04-30 10:29:57 +02:00
Mark Paluch
6913f7ec5f Java 16 migration for Geode examples.
See #606.
2021-04-30 10:29:54 +02:00
Mark Paluch
88aabe89e2 Java 16 migration for Redis examples.
See #606.
2021-04-30 10:29:52 +02:00
Mark Paluch
338d9d92ca Java 16 migration for Web examples.
See #606.
2021-04-30 10:29:50 +02:00
Mark Paluch
af86e0219f Java 16 migration for REST examples.
See #606.
2021-04-30 10:29:47 +02:00
Mark Paluch
b9c0e501d7 Java 16 migration for JPA examples.
See #606.
2021-04-30 10:29:44 +02:00
Mark Paluch
743937c45f Merge JPA Java 8 examples with general examples. 2021-04-30 10:29:38 +02:00
Mark Paluch
8c7e85366c Java 16 migration for Elasticsearch examples.
See #606.
2021-04-30 10:29:35 +02:00
Mark Paluch
ead318ce8d Migrate MongoDB to JUnit 5 (except for ClassRule).
See #583.
2021-04-30 10:29:25 +02:00
Mark Paluch
e565f33872 Switch MongoDB samples to records.
See #606.
2021-04-30 10:29:22 +02:00
Mark Paluch
b44dc3dea1 Merge Java 8 samples into basic one. 2021-04-30 10:29:17 +02:00
Mark Paluch
20dfd398c8 Java 16 migration for Map repository examples.
See #606.
2021-04-30 10:29:15 +02:00
Mark Paluch
a4c9302780 Java 16 migration for R2DBC examples.
See #606.
2021-04-30 10:29:12 +02:00
Mark Paluch
75e2763054 Use Testcontainers for Cassandra examples.
See #606.
2021-04-30 10:29:07 +02:00
Mark Paluch
7938ee4cfa Java 16 migration for Cassandra examples.
See #606.
2021-04-30 10:29:04 +02:00
Mark Paluch
23dcae3a17 Switch to records.
See #606.
2021-04-30 10:28:59 +02:00
Mark Paluch
32d118f046 Omit local variable declaration using var.
See #606.
2021-04-30 10:28:51 +02:00
Mark Paluch
3302921a16 Move build and compiler to Java 16.
Closes #606.
2021-04-30 10:28:41 +02:00
Mark Paluch
53ee0fe2b5 Polishing.
Original pull request: #620.
See #583.
2021-04-30 08:46:07 +02:00
divya_jnu08
ce39a53448 Migrate REST examples to JUnit 5.
Original pull request: #620.
See #583.
2021-04-30 08:45:49 +02:00
Greg L. Turnquist
e4f3438122 Polishing. 2021-04-28 10:10:57 -05:00