138 Commits

Author SHA1 Message Date
Mark Paluch
9b64cc2239 Upgrade to Spring Data 2025.1.0-M3. 2025-05-16 14:50:09 +02:00
Mark Paluch
d40fec53e4 Polishing.
See #695
2025-05-08 10:47:42 +02:00
Christoph Strobl
5a234bcef3 Add AOT Repositories example.
Closes #695
2025-05-08 10:47:37 +02:00
Mark Paluch
e14503721a Use VectorSearchOperation instead of Document.
See #693
2025-05-05 11:00:27 +02:00
Mark Paluch
e60ab896a5 Polishing.
Gzip input data. Reformat code, replace space indents with tab indents. Convert readme to Asciidoc.

See #690
2024-11-22 11:14:58 +01:00
Christoph Strobl
8d0bde037b Add sample for reusable repository extensions.
Closes #690
2024-11-22 11:14:53 +01:00
Christoph Strobl
a4c5214b39 Update MongoDB samples.
Use default MongoDB container in tests and remove sample for deprecated server side scripting.
2024-11-22 08:55:24 +01:00
Christoph Strobl
e66d317d47 Polishing.
Replace usage of StepVerifier.create with StepVerifier::create.

Original pull request: #672
See #671
2023-11-02 14:47:41 +01:00
Christoph Strobl
f98c7b9c93 Show how to use Limit with repository queries.
Add methods taking a Limit parameter to various samples.

Original pull request: #672
Closes #671
2023-11-02 14:45:03 +01:00
Mark Paluch
cdefadefdd Add Kotlin value classes sample.
Closes #670
2023-10-25 14:48:51 +02:00
Oliver Drotbohm
cf573610ad Update jMolecules example to latest dependencies. 2023-07-22 02:57:25 +02:00
Mark Paluch
f051de145e Move off deprecated code.
See #659
2023-04-24 13:46:08 +02:00
Mark Paluch
d9884a21f7 Upgrade to Spring Boot 3.0.2.
Closes #653
2023-02-02 12:28:12 +01:00
Christoph Strobl
d52d73f34c Upgrade to Spring 6 and Spring Boot 3.
See #654
2022-12-12 11:15:36 +01:00
Christoph Strobl
e59e147d6f Switch mongodb to testcontainers.
See #654
2022-12-12 11:15:27 +01:00
Marc Wrobel
ce994f9ea0 Fix typos in documentations.
Fix typos in READMEs, javadoc, comments and code.

Original pull request #642
2022-07-29 13:07:11 +02:00
Mark Paluch
7e50e0b612 Add example showing PropertyValueConverter usage.
Closes #637
2022-05-19 11:23:01 -05:00
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
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
b92aa23505 Upgrade to jMolecules 0.4 release. 2021-06-23 14:55:56 +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
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
Greg L. Turnquist
e4f3438122 Polishing. 2021-04-28 10:10:57 -05:00
Mark Paluch
ec8557c7da Update copyright years to 2021.
Closes #616
2021-04-27 14:47:20 +02:00
Mark Paluch
211d1440a2 Polishing.
Tweak Javadoc.

Closes #614.
2021-04-20 16:02:16 +02:00
Christoph Strobl
19b3c92192 Add example for unwrapping objects.
Closes #614.
2021-04-20 16:02:08 +02:00
Mark Paluch
d47850ad06 Polishing.
See #613
2021-04-19 09:29:14 +02:00
Mark Paluch
006e61a341 Upgrade to Flapdoodle 3.0 2021-04-19 09:29:13 +02:00
Oliver Drotbohm
5197c10e62 #585 - Polishing.
Tabs in pom.xml. Renamed artifact for consistency.
2021-03-17 09:43:43 +01:00
Oliver Drotbohm
8406f3f980 Add jMolecules example for Spring Data MongoDB. 2021-03-17 09:43:41 +01:00
Mark Paluch
cb38af8aa8 Polishing.
Add author tags. Update copyright years. Tweak method names. Reformat code.

Closes #600
Original pull request: #600
2021-01-19 11:29:58 +01:00
divya_jnu08
20b0c7c490 Add declarative MongoDB aggregation example.
Original pull request: #600.
2021-01-19 11:29:44 +01:00
Mark Paluch
cb38fd8476 #585 - Polishing.
Remove superfluous files. Tweak Javadoc.

Original pull request: #586.
2020-11-19 15:37:40 +01:00
Christoph Strobl
ab71b3eec4 #585 - Add example for (reactive) Repository Metrics.
Original pull request: #586.
2020-11-19 15:37:40 +01:00
Mark Paluch
29046f5ab0 #553 - Upgrade Mongo examples to Spring Boot 2.3. 2020-05-11 13:36:52 +02:00
Oliver Gierke
c88ad331c0 #553 - Upgrade to Spring Boot 2.3. 2020-05-11 10:40:05 +02:00
Mark Paluch
481eb57aec #542 - Polishing.
Remove properties that are no longer needed as they are provided by Spring Boot.
2019-11-11 14:40:37 +01:00
Christoph Strobl
acc26c46b5 #524 - Polishing.
Closes #525.
2019-10-01 13:41:42 +02:00
Mark Paluch
e39a10d808 #524 - Add example for BeforeConvertCallback.
Closes #524.
2019-10-01 13:39:52 +02:00
Mark Paluch
8b1fcfce37 #532 - Adapt to changes in Kotlin Coroutines 1.3. 2019-09-04 14:37:03 +02:00
Mark Paluch
484cd95f19 #523 - Polishing.
Update license headers. Slightly tweak readme.

Original pull request: #526.
2019-08-16 14:31:24 +02:00
Christoph Strobl
991273005e #523 - Polishing.
Favor AssertJ over Hamcrest Matchers

Original pull request: #526.
2019-08-16 14:31:21 +02:00
Christoph Strobl
84ca79d97f #523 - Add example for declarative MongoDB aggregations.
Original pull request: #526.
closes: #523
2019-08-16 14:31:11 +02:00