Skip to content

Guns

Limited-time discount for joint authorization of MyBatis-Mate + Guns, double the happiness for the price of one, contact WeChat wx153666 for more information

Guns is a modern Java application development framework based on the mainstream technology: Spring Boot 2. It supports both monolithic and microservice architectures. Guns is based on a plug-in architecture, allowing free combination of fine-grained module dependencies to achieve the combination and removal of different functions. The enterprise edition currently supports dozens of plug-in functions, including microservices, SSO unified authentication, SaaS multi-tenancy, workflow, reporting, payment, code encryption and obfuscation, etc.

Official Website: https://javaguns.com/enterprise

Features

Product Advantages

After 6 years of accumulation and refinement, Guns has formed a unique project architecture solution. The Guns architecture can be directly applied to the technology system construction of any software or information technology company, helping enterprises solve specification issues, solve reusability issues, and solve architecture issues. Using Guns, various information management systems can be rapidly developed, such as OA office systems, project management systems, mall systems, supply chain systems, customer relationship management (CRM) systems, WeChat official account management systems, and mini-program management backends. It can also be used to develop mobile application server-sides, such as App Servers, mini-program Servers, etc.

The latest Guns introduces the DevOps Integrated Development Platform, providing a more user-friendly and efficient project development experience. The platform includes 4 core components (DevOps Operations Platform, Code Generation Platform, API Interface Platform, and Knowledge Base Platform).

DevOps Operations Platform: Provides host management, Shell remote terminal control, remote file management, continuous integration (CI), one-click deployment, and basic middleware deployment. It facilitates the rapid deployment and real-time CI/CD task management for any front-end and back-end projects of the company.

Code Generation Platform: Provides template management, supports code generation for multiple frameworks, supports online customizable template configuration, provides metadata management and metadata combination, supports code generation with custom package names and project generation, reducing repetitive code writing.

API Interface Platform: Offers an interface management experience surpassing Postman and Swagger. The interface platform directly integrates with the Guns system for a more efficient interface maintenance experience, surpassing other API management tools. It manages interface online and support one-click export of API documentation. Note: The API Interface Platform is only applicable to Guns.

Knowledge Base Platform: Provides entry, retrieval, viewing, and management of various documentation materials for the company internally. Using the knowledge base platform makes it convenient for employees to retrieve internal technical materials at any time, facilitating the accumulation of the enterprise’s internal knowledge base.

Baomidou

© 2016-2025 Baomidou™. All Rights Reserved.

Power by Astro Starlight | Sponsored by JetBrains

渝ICP备2021000141号-1 | 渝公网安备50011302222097