TranslatedThe mall project is an e-commerce system that includes a front-end shopping mall system and a back-end management system. It is built with Spring Boot + MyBatis and deployed in Docker containers. The front-end mall system includes modules for the home portal, product recommendations, product search, product display, shopping cart, order process, member center, customer service, and help center. The back-end management system includes modules for product management, order management, member management, promotion management, operations management, content management, statistical reports, financial management, permission management, and settings.
Translatedabout learning Spring Boot via examples. Spring Boot tutorials and tech stack example code, quick and easy tutorials to get started.
Chat2DB is a free, cross-platform, local-first database client and SQL workspace for developers, DBAs, analysts, and data teams. Connect to 40+ databases, manage data, edit and run SQL, and use your own AI model to generate, explain, and optimize queries. Available on desktop, web, Docker, and CLI, with MCP support.
Translatedmall learning tutorial, with a comprehensive analysis of the architecture, business logic, and key technical points. The mall project (60k+ stars) is an e-commerce system built with currently mainstream technologies. It covers technologies such as SpringBoot, MyBatis, Elasticsearch, RabbitMQ, Redis, MongoDB, and MySQL, and uses Docker containerized deployment.
Translatedmall-swarm is a microservice e-commerce mall system that uses core technologies such as Spring Cloud Alibaba, Spring Boot 3.5, Sa-Token, MyBatis, Elasticsearch, Docker, and Kubernetes. It also provides a Vue-based admin backend so that the system can be set up quickly. On top of basic e-commerce business functions, mall-swarm integrates system functions such as a registry center, a configuration center, a monitoring center, and a gateway.
- springcloud
- springboot
- docker
- java
The official MongoDB drivers for Java, Kotlin, and Scala
💡Extremely fast enterprise server framework, can be used in RPC, game server, web server.
Provides support to increase developer productivity in Java when using MongoDB. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
MongoDB object-document mapper in Java based on https://github.com/mongodb/mongo-java-driver
The MongoDB Spark Connector
Query in Java as in Mongo shell
sql-to-mongo-db-query-converter
Mongojack maps Java objects to MongoDB documents. Based on the Jackson JSON mapper, Mongojack allows you to easily handle your mongo objects as POJOs (insert, search by id or by any other field, update).
Admin interface for MongoDB built using Django and Bootstrap. Features a JSON editor written in JavaScript that supports nested JSON objects.
Feed aggregator using Vert.x 3 (showcase)
Provide mongodb access service to play.db.Model via Morphia
Use the MongoDB query language to query your relational database, typically from frontend.
Flume NG MongoDB source.
Morphium - Mongodb Messaging and Java Object Mapper
Mongo Client for Eclipse Vert.x
Unified Object base Dynamic Query for Sql, MongoDb, Elasticsearch with Auto Join, Auto Projection and so many advanced feature.
- jpa
- jpa-criteria-api
- jpa-hibernate
- spring-data-jpa
Factories and health checks for connecting to mongoDB from dropwizard.
Lightweight mongo mocking for Vert.x
Vertx-MongoDB-Effect enables interaction with MongoDB in a purely functional and reactive style, seamlessly integrating with Vertx-effect. This library requires familiarity with Vertx-effect, as both frameworks share a foundational reliance on immutability and persistent data structures provided by json-values.
- functional-programming
- javascript
- json-values
- mongodb