Kick-start an enterprise Java backend without building authentication, user management, and API routing from scratch.
Use the built-in code generator to produce boilerplate database CRUD code from your schema, saving days of repetitive work.
Monitor a distributed Java application with pre-wired Grafana dashboards, SkyWalking request tracing, and ELK log search.
Explore the live demo (admin/admin) before committing to a local setup to evaluate whether the platform fits your project.
Documentation is in Chinese, use a translator. Full setup guide on Kancloud. Try the demo at admin/admin before running locally. Requires Docker, Java, and several infrastructure services.
This repository is a Java-based microservices platform intended as a starting point for building enterprise web applications. It is written primarily in Chinese and targets developers at Chinese companies who want a pre-assembled, production-oriented backend foundation. The project is built on Spring Boot, Spring Cloud, and Spring Cloud Alibaba, which are widely used Java frameworks for constructing distributed server systems. The platform handles several concerns that a team would otherwise need to build from scratch. It includes a centralized authentication system based on OAuth2 and JWT (common standards for controlling who can log in and what they are allowed to do), a user management center, a file upload center, a search service backed by Elasticsearch, a code generator that produces boilerplate CRUD code from database schemas, and an API gateway that routes incoming requests to the right internal service. On the monitoring side, the platform bundles tooling for viewing application health metrics, collecting and searching logs, tracking slow database queries, and visualizing request flow across services. The README includes screenshots of dashboards for Grafana (server metrics), SkyWalking (distributed request tracing), and an ELK-based (Elasticsearch, Logstash, Kibana) log system. The project is structured so that each concern lives in its own module: authentication, user data, file storage, search, logging, and monitoring are all separate deployable pieces. A demo environment is mentioned in the README with a login at admin/admin so you can explore the interface before running it locally. The README and documentation are in Chinese, which means non-Chinese speakers will need translation assistance to navigate the setup guides. Full documentation is hosted on a separate platform (Kancloud). The project is actively maintained and has an associated QQ chat community for questions.
← zlt2000 on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.