mybatis/jpetstore-6 — reverse-engineered prompt
Reverse engineered prompt
Build me a small Java web app called JPetStore, basically an online pet shop demo that shows how MyBatis 3 works with Spring 5 and Stripes. I want users to open it in a browser, browse a pet store, view items, use a shopping cart, and go through a simple order flow, with the data stored and loaded through MyBatis instead of fake hardcoded screens.
Please make it runnable locally with Maven, and make sure there is an easy way to start it on a local application server like Tomcat at http://localhost:8080/jpetstore/. Also add Docker support so I can build and run it without setting up much manually. Keep the app simple and clean, more like a practical sample project than a polished commercial store. Include enough tests or checks to prove the main pages and screen transitions work. Look up the current docs online if you need to.
Want more depth? Deep Reverse