Commit Graph

131 Commits

Author SHA1 Message Date
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
Mark Paluch
f27645dbb6 #521 - Polishing.
Use inherited dependency management for Coroutine dependencies. Slight documentation tweaks.

Original pull request: #522.
2019-08-13 12:35:19 +02:00
Christoph Strobl
4f0b76ee5d #521 - Add example for Kotlin Coroutines and Flow support.
Original pull request: #522.
2019-08-13 12:35:19 +02:00
Christoph Strobl
9080685591 #521 - Add example for type-safe Kotlin MongoDB query DSL.
Original pull request: #522.
2019-08-13 12:35:19 +02:00
Mark Paluch
b9da3dde1e #519 - Polishing.
Switch wording to imperative instead of sync. Consistently use interface names.

Original pull request: #520.
2019-08-13 12:10:47 +02:00
Christoph Strobl
96daedb93f #519 - Add example for reactive Querydsl for MongoDB.
closes: #519
Original pull request: #520.
2019-08-13 12:10:36 +02:00
Christoph Strobl
31eeeaf0f0 #517 - Add example for declarative reactive transactions in MongoDB.
Original pull request: #518.
2019-08-09 11:34:14 +02:00
Spring Operator
ccae97890f #491 - URL Cleanup.
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
  https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 426 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
2019-03-22 08:13:14 +01:00