John Blum's repositories
contacts-application
This example demonstrates a Contacts management application for managing a user's contacts. Its purpose is to serve as the Reference Implementation (RI) for Spring Data GemFire/Geode along with showcasing the vast ecosystem of Spring technologies integrated with various services/technologies in addition to Pivotal GemFire and Apache Geode.
spring-test-data-geode
A Spring Data Test Framework supporting Unit and Integration testing for Spring Boot applications using Spring Data with either Apache Geode or Pivotal GemFire.
stackoverflow-questions-answers
Answers (Examples/Tests) to Questions in StackOverflow
spring-ai-experiments
Experiments using Spring AI with AI providers such as OpenAI and Microsoft Azure OpenAI Service.
spring-boot
Spring Boot
spring-boot-data-geode
Spring Boot Support for Apache Geode and Pivotal GemFire
spring-data-commons
Spring Data Commons. Interfaces and code shared between the various datastore specific implementations.
spring-ai
The Spring AI project aims to streamline the development of applications that incorporate artificial intelligence functionality without unnecessary complexity.
spring-data-cassandra
Provides support to increase developer productivity in Java when using Cassandra. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
spring-session-data-geode
Spring Session support for Apache Geode (and by extension, Pivotal GemFire)
cp-desktop
Codeprimate Desktop is a Java library and framework containing extensions and components for the Java AWT and Swing frameworks.
cp-elements
Elements is a Java Class Library and micro-framework for simplifying the development of software applications on the Java SE Platform.
cp-extensions
Codeprimate Extensions contains modules for external Java library and framework integrations.
oracle-cloud-bank
Oracle CloudBank Spring Boot microservice application
redis-experiments
Experiments for learning and testing Redis, Jedis, Lettuce and Spring Data Redis.
spring-data-build
Modules to centralize common resources and configuration for Spring Data Maven builds.
spring-data-examples
Spring Data Example Projects
spring-data-jpa
Simplifies the development of creating a JPA-based data access layer.
spring-data-keyvalue
Project to provide infrastructure to implement Spring Data repositories on top of key-value-based, in-memory data stores.
spring-data-ldap
Repository abstraction for Spring LDAP
spring-data-mongodb
Provide support to increase developer productivity in Java when using MongoDB. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
spring-data-redis
Provides support to increase developer productivity in Java when using Redis, a key-value store. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
spring-framework
The Spring Framework
spring-session
Spring Session