This project is an exercise to port the original JPetStore-6 from RDBMS/MyBatis to NoSQL/MongoDB using Spring Data MongoDB.
git clone https://github.com/igor-baiborodine/jpetstore-6-spring-data-mongodb.git
cd jpetstore-6-spring-data-mongodb
# In embedded mode
mvn clean package jetty:run -DskipTests
# In standalone mode if you have your MongoDB server installed
mvn clean package jetty:run -Dspring.profiles.active=standalone -DskipTests
# Access in your browser at http://localhost:8080
- Java SE 8
- Lombok (you will need a Lombok plugin for the IDE of your choice)
- Stripes
- Spring 4
- Spring Boot
- Spring Data MongoDB
- Embedded MongoDB
- Jetty
- Maven 3
- JUnit 4
- IntelliJ IDEA