SpringBoot high-quality open source project sharing

Spring Boot is currently the hottest technology stack in the Java field, and it is also a technology that Java developers must master. Today I have compiled 13 high-quality Spring Boot open source projects for your reference. I hope it can help friends who are learning Spring Boot. ! Friends, if you don’t know what project to include in your resume or if the project has no highlights, I can only help you so far! The projects below are listed in no particular order!

1. mall (Star number: 12.7K)

The mall project is an e-commerce system, including a front-end mall system and a back-end management system, implemented based on SpringBoot+MyBatis. The front-end mall system includes modules such as homepage portal, product recommendation, product search, product display, shopping cart, order process, member center, customer service, and help center. The backend management system includes modules such as product management, order management, membership management, promotion management, operations management, content management, statistical reports, financial management, authority management, and settings.

2. Cloud-Platform (Number of Stars: 8K)

Cloud-Platform is China's first microservice development platform based on Spring Cloud. It has a unified authorization and authentication backend management system, which includes multiple modules such as user management, resource permission management, and gateway API management. It supports the parallel development of multiple business systems. Can be used as a development scaffolding for backend services. The code is concise and the structure is clear, suitable for learning and direct use in projects. The core technology uses Spring Boot 2.1.2 and Spring Cloud (Greenwich.RELEASE) related core components, uses Nacos registration and configuration center, integrates the traffic guard Sentinel, and uses the vue-element-admin component on the front end.

3. Micro personnel (number of stars: 3.3K)

Micro-Personnel is a human resources management system with front-end and back-end separation. The project is developed using SpringBoot + Vue. There are two main modules related to permission management, namely [System Management->Basic Information Settings->Permission Groups], which can manage the relationship between roles and resources, and [System Management->Operator Management], which can manage the relationship between users and roles. In addition, this project is also being continuously updated. Friends can check the latest completed functions through the update record below.

4. spring-boot-pay (Number of Stars: 2.9K)

This is a payment case that provides detailed payment code cases including Alipay, WeChat, and UnionPay. This project is perfect for friends who have payment needs.

5. spring-boot-seckill (Number of Stars: 3.7K)

Build a distributed flash sale system from 0 to 1. Talking about the architecture without using case studies is a fool's errand. SpringBoot development case builds a distributed flash sale system from 0 to 1. The project case has basically taken shape and is gradually being improved.

6. V Tribe (Number of Stars: 1.06K)

V Tribe is a multi-user blog management platform developed using Vue + SpringBoot.

7. springboot-plus (Star number: 2.6K)

A management backend system based on SpringBoot 2, including user management, organization management, role management, function point management, menu management, permission allocation, data permission allocation, code generation and other functions. Compared with other open source backend systems, SpringBoot-Plus Has a certain degree of complexity. The system is based on Spring Boot2.1 technology, and the front end uses Layui2.4.

The database uses MySQL/Oracle/Postgres/SQLServer as an example, and is theoretically cross-database platform.

8. litemall (Star number: 6.49K)

The mall project includes Spring Boot backend + Vue administrator frontend + WeChat applet user frontend + Vue user mobile terminal.

Small mall functions: home page, topic list, topic details, category list, category details, brand list, brand details, new product launch, popular recommendations, coupon list, coupon selection, group buying (the group buying business needs to be improved), search, product details , product evaluation, product sharing, shopping cart, ordering, order list, order details, address, collection, footprints, feedback, customer service;

Management platform functions: member management, mall management, product management, promotion management, system management, configuration management, and statistical reports.

Guess you like

Origin blog.csdn.net/qq_41917138/article/details/131907129