Ruoyiplus

screenshot of Ruoyiplus

Overview:

RuoYiPlus is a Java EE enterprise-level rapid development platform, based on classic technology composition (Spring Boot, Apache Shiro, MyBatis, Thymeleaf, Bootstrap, Hplus). It is an extension of the RuoYi project and integrates commonly used functional modules found in other J2EE projects. It includes features such as department management, role users, menu and button authorization, data permissions, system parameters, log management, and notification announcements. It also supports online scheduling tasks, clustering, and multiple data sources. With a 3-minute tutorial, users can quickly set up the backend management system, with UI development using layui framework and code generation for 80% of the code.

Features:

  • RuoYiPlus Extensions: Integration of additional modules commonly used in J2EE projects.
  • MybatisPlus Integration: One-click generation of Model, Dao, Service, and other code for flexible database manipulation.
  • Table Management: Independent database data source with auto-generated CRUD code for custom forms.
  • Code Generation Enhancement: Improved code generation to support auto-generation of complex form code.
  • Template Management: Manage templates for code generation.
  • Data Push Integration (optional): Integration of data push functionality.
  • Rewritten UI: The UI has been fully rewritten based on layui's kit_admin.
  • Responsive Layout: Completely responsive layout that supports all major devices such as computers, tablets, and phones.

Summary:

RuoYiPlus is an extension of the RuoYi project, offering additional modules commonly used in J2EE projects. It integrates MybatisPlus for flexible database manipulation and provides enhanced code generation capabilities. With a redesigned UI and a fully responsive layout, RuoYiPlus is a comprehensive and efficient Java EE rapid development platform.