Commit Graph

679 Commits

Author SHA1 Message Date
Jens Schauder
15783e4f7c Add examples to use Single Query Loading.
Query by Id works via the repository.

Query derivation doesn't since it side steps the DataAccessStrategy.

Closes #675
2023-11-07 15:50:28 +01:00
Eric Haag
cec144ea0b Connect build to ge.spring.io.
Add annotation processors for compiler avoidance and disable build caching for tests.

Closes #673
2023-11-06 10:19:29 +01:00
Mark Paluch
7851b82dc1 Upgrade to Spring Boot 3.2-RC2.
See #669
2023-11-03 10:43:16 +01:00
Mark Paluch
1f34b7e2f9 Polishing.
Guard Cassandra index creation.

Original pull request: #672
See #671
2023-11-02 14:51:45 +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
e90be0c65b Add examples using Virtual Threads.
Closes #665
2023-10-27 11:01:21 +02:00
Mark Paluch
cdefadefdd Add Kotlin value classes sample.
Closes #670
2023-10-25 14:48:51 +02:00
Mark Paluch
ffadb798e9 Disable multi-tenant test as Hibernate broke the by-id functionality.
See #669
2023-10-25 14:30:38 +02:00
Mark Paluch
6430790e63 Adopt immutables test to newly introduced converter infrastructure.
See #669
2023-10-25 14:30:36 +02:00
Mark Paluch
20b779eb6f Upgrade to Spring Boot 3.2.0-RC1.
See #669
2023-10-25 14:30:28 +02:00
Jens Schauder
c4d1ca270f Demonstrate Schema Generation in Spring Data Jdbc.
This provides the source examples for the upcoming blog post.

Closes #667
2023-08-24 12:48:04 -07:00
Oliver Drotbohm
321e3e9b88 Upgrade to Spring Boot 3.1.2. 2023-07-22 10:22:36 +02:00
Oliver Drotbohm
cf573610ad Update jMolecules example to latest dependencies. 2023-07-22 02:57:25 +02:00
Mark Paluch
b21a6647ae Polishing.
Add WindowIterator example.

See #662
2023-05-15 11:48:28 +02:00
Christoph Strobl
1b8872abce Add scrolling sample for JPA.
Closes #662
2023-05-15 11:48:28 +02:00
Mark Paluch
767b90911b Polishing.
Fix formatting.

See #664
2023-05-15 11:48:27 +02:00
Mark Paluch
ea17c12f93 Migrate Couchbase tests to JUnit 5.
Closes #664
2023-05-15 11:32:35 +02:00
Mark Paluch
545d957031 Polishing.
Reformat code. Refine dependencies.

See #650
Original pull request: #663
2023-05-15 11:26:08 +02:00
mikereiche
244f971d1a Add Couchbase Transactions Example.
Closes #650.
Original pull request: #663
2023-05-15 11:25:49 +02:00
Jens Schauder
aa6fccc07e Polishing.
Original pull request #661
See #660
2023-05-04 14:11:58 +02:00
P.J. Meisch
21830b3138 Use Elasticsearch 8.7.0 container in tests. 2023-05-04 14:11:58 +02:00
Mark Paluch
f051de145e Move off deprecated code.
See #659
2023-04-24 13:46:08 +02:00
Mark Paluch
16a12a7755 Upgrade to Spring Boot 3.1.0-RC1.
Closes #659
2023-04-24 13:36:48 +02:00
Mark Paluch
d9884a21f7 Upgrade to Spring Boot 3.0.2.
Closes #653
2023-02-02 12:28:12 +01:00
John Blum
c3bb06089d Remove details on the Spring Data for Apache Geode examples from README.
See #654
2023-01-20 15:58:02 -08:00
Mark Paluch
1065f4d5ed Upgrade to Spring Boot 3.0 GA.
Closes #654
2022-12-12 11:16:34 +01:00
Mark Paluch
3f938634d9 Polishing.
Cleanup superfluous declarations.

See #654
2022-12-12 11:16:31 +01:00
Mark Paluch
e572c5ce88 Remove Geode examples.
See #654
2022-12-12 11:16:29 +01:00
Mark Paluch
2ad28fbff4 Adopt to updated LDAP base property.
See #654
2022-12-12 11:16:27 +01:00
Christoph Strobl
797e17d9a8 Check if redis available before looking up its version.
See #654
2022-12-12 11:16:24 +01:00
Mark Paluch
0fb0b53a95 Adopt to migrated Cassandra property names.
See #654
2022-12-12 11:16:21 +01:00
Christoph Strobl
5af0cb7983 Add native jpa sample.
See #654
2022-12-12 11:16:19 +01:00
Christoph Strobl
d172c56dde Add native data-jdbc sample.
See #654
2022-12-12 11:16:15 +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
Greg L. Turnquist
e2b388e6b9 Remove workaround for https://hibernate.atlassian.net/browse/HHH-15142.
Hibernate 5.6.9.Final resolves this issue, removing the need for the workaround.

Related: https://github.com/spring-projects/spring-data-jpa/issues/2519, https://github.com/spring-projects/spring-data-jpa/issues/2583
2022-09-29 12:13:52 -05:00
Basti
3c7e6e11d2 Fix typos in readme.
Original pull request #645
2022-09-26 10:37:50 +02:00
Jens Schauder
c3ed1277e7 Adds examples of Spring Data JPA with Hibernate Multitenancy. 2022-08-01 10:46:06 +02: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
Greg L. Turnquist
1aec184ff0 Introduce maven wrapper.
This will make it easier for people to build and use these examples.

Closes #640.
2022-05-19 13:36:02 -05:00
Greg L. Turnquist
3c6b5f998e Migrate README to asciidoctor.
See #636.
2022-05-19 11:40:17 -05:00
Greg L. Turnquist
d7abdc9588 Upgrade to Spring Boot 2.7.0 GA.
Migrate the README to asciidoctor.

Closes #636.
2022-05-19 11:40:01 -05:00
Greg L. Turnquist
fb89f95a42 Polishing. 2022-05-19 11:23:01 -05:00
Greg L. Turnquist
6cdb6ce1f9 Workaround to make Contains queries work.
Due to a bug in Hibernate (https://hibernate.atlassian.net/browse/HHH-15142), any Like-based custom finder will fail when submitted to the Entity Manager a second time.

This patch includes a workaround until Hibernate 5.6.9.Final is released.

See also: https://github.com/spring-projects/spring-data-jpa/issues/2519, https://github.com/spring-projects/spring-data-jpa/issues/2472

See #636.
2022-05-19 11:23:01 -05:00
Mark Paluch
586092a287 Update JDBC examples to work with newer H2 versions.
See #636
2022-05-19 11:23:01 -05:00
Mark Paluch
86e67a483c Use BeforeConvertCallback to generate entity identifiers.
Related ticket: https://github.com/spring-projects/spring-data-relational/issues/1232
See #636
2022-05-19 11:23:01 -05:00
Mark Paluch
7ae3c21718 Enable Couchbase examples.
See #636
2022-05-19 11:23:01 -05:00
Mark Paluch
7e50e0b612 Add example showing PropertyValueConverter usage.
Closes #637
2022-05-19 11:23:01 -05:00
Mark Paluch
83cd9e2d5a Polishing.
Use synchronous API for ES test data setup to avoid threading during the bean container startup.

See #636
2022-05-19 11:23:01 -05:00