The predecessor of lamp-cloud is zuihou-admin-cloud, and it was renamed lamp-cloud from version 3.0.0, which is one of lamp projects.
Lamp-cloud is a micro-service rapid development platform based on Spring Cloud (Hoxton). SR9)+Spring Boot (2.3.6.Release), in which the configurable SaaS function is particularly shining, with modules such as RBAC function, unified gateway authentication, Xss cross-site attack prevention, automatic code generation, multi-storage system, distributed transaction, distributed timing task, etc., supporting the parallel development of multi-service systems and supporting. The code is concise, the annotations are complete and the architecture is clear, which is very suitable for learning and enterprises to use as the basic framework.
The core technology adopts the main frameworks and middleware such as Spring Cloud Alibaba, SpringBoot, Mybatis, Seata, Sentinel, RabbitMQ, FastDFS/MinIO, SkyWalking, etc. I hope to build a set of solutions from JavaWeb infrastructure-distributed microservice architecture-continuous integration-system monitoring. This project aims to achieve basic capabilities and does not involve specific business.
This project can easily switch the tenant mode of the project through configuration.
1. Tenant management: Operators manage all tenant creation.
2. Worktable: a common function of ordinary users.
3. Organization management: organization, post, user data maintenance, user password reset, etc.
4. Resource Center: Manage messages, short messages and attachments.
5. Process management: process deployment, model management and process examples.
6. System settings: menu, resource configuration, role management, binding users to roles, authorizing menus and resources to roles, dictionaries, regions, system parameters, operation logs, login logs, application management, etc.
7. Gateway Settings: Current Limiting and Access Blocking
8. Developer management: scheduled tasks, interface documents, registration &; Configuration center, service monitoring, database monitoring, zipkin monitoring and air walking monitoring.