baomidou/mybatis-plus ? reverse-engineered prompt
Reverse engineered prompt
Build me a Java library that makes working with MyBatis much easier, something like a ready to use toolkit for everyday database work. I want it to feel simple for developers, with built in CRUD helpers, flexible condition building, pagination, automatic key handling, and a clean lambda style way to write queries. It should stay compatible with normal MyBatis, and it should work smoothly with Spring Boot too, so setup is easy and most things just work when the app starts.
Please also include a code generator so people can create common files quickly, plus a few useful extras like active record support, custom extensions, and basic SQL injection protection. If you need to check current docs or best practices online, go ahead. Keep the project organized so it can be used as a reusable library, not just a demo app, and make the examples clear enough for someone who wants to get started fast.
Are you gonna build this?
make sure you review the code using coderabbit