SimpleCORE
PLATFORMS & TOOLS / PROJECT

Framework

A common foundation for backend development.

Chapters 3Topics 3
PROJECT STORY
01 / 03
BROWSER

A shared foundation for services.

Common service, repository, and API response structures for Spring Boot applications. Add authentication, encryption, events, files, and caching around the core as needed. This diagram summarizes the documented module structure.

Compose the shared capabilities you need.

Shared entities, repositories, services, type conversion, hierarchical data handling, and standard API responses are connected through Spring Boot auto-configuration.

Authentication covers JWE tokens, RSA key rotation, and OAuth2 login. Encryption provides AES-256-GCM field protection and key management; masking utilities help limit personal data in logs.

Choose Local, Redis Streams, Kafka, or RabbitMQ for events. Add file, Excel, cache, and email modules, with Actuator and Micrometer for health and metrics.

  • Java 17+
  • Spring Boot
  • Spring Security
  • Hibernate
  • Gradle

Built for the Spring ecosystem.

Built on Java 17+, Spring Boot, Spring Security, Hibernate, and SpringDoc OpenAPI. Add starter dependencies through Gradle and select the modules required by the project.

API documentation, exception responses, validation messages, and localization follow shared conventions, leaving application-specific business logic to the service.

The documentation covers installation, configuration, and individual modules. Distribution uses SimpleCORE License 1.0; consult the official product site for its terms.

  • Java 17+
  • Spring Boot
  • Spring Security
  • Hibernate
  • Gradle
© 2026 SIMPLECORE INC.CONTEXT. STRUCTURE. EXPERIENCE.