Introduction

What is JavaWebStack?

It is a collection of libraries for the development of web applications in Java. It's designed to be as developer friendly, modular and extensible as possible. We provide everything you need from configuration over advanced http request routing and validation to object-relational-mapping for database persistence.

Why another framework?

Most frameworks build on the old, static and overcomplicated patterns from the good old enterprise java world. This framework builds on simplicity and is built from the ground up with nearly no external dependencies (no static beans, no stupid jpa, not even gson or jackson) but we are also trying to keep deep low-level access for advanced users and more advanced applications. It started out just as an own orm because we didn't like the existing solutions and grew into a fully featured framework over the years. We also have many years of experience with different languages and frameworks and tried to bring the design patterns and features which we liked to the Java world.

Example Project

You can find an example project here.

None by JavaWebStack Maintainers, 2024 - 2025. All Rights Reserved. Built with Typemill.