spring-projects/spring-framework ? reverse-engineered prompt
Reverse engineered prompt
Build me a comprehensive framework in Java for creating large-scale, enterprise-grade applications. The main idea is to simplify development by handling a lot of the common infrastructure and boilerplate code.
At its heart, there should be a core container that manages application components and their dependencies, so developers don't have to wire everything up manually. On top of that, I want a set of modules for common tasks. We'll need a module for building web applications, supporting both traditional web pages and modern REST APIs. Also, create a data access module to make it easier to work with databases, handling things like connections, queries, and transactions. The whole framework should be designed to be flexible so developers can pick and choose which parts they need for their project. Let's use Gradle for the build process.
Are you gonna build this?
make sure you review the code using coderabbit