[Java] Ruoyi's backend management system takes you into solving tedious code (code generation and dictionary use)

1. Introduction

1 Introduction

        If the management system is a java Language Development Open Source Management System to further simplify database operations. The interface of Ruoyi management system is simple and beautiful, and supports multiple languages, which can meet the needs of different users. In addition, it also provides complete permission management functions, which can flexibly set permissions and assign roles. The Ruoyi management system also has a wealth of built-in plug-ins, which can easily expand system functions. In general, Ruoyi management system is a powerful and easy-to-use management system suitable for various industries and scenarios. MyBatis Plus. At the same time, it also integratesfast and efficient framework, making development moreSpring Boot. It adopts the

2. Features

  1. Complete permission management: The system has built-in role and permission management functions, which can flexibly set permissions and assign roles.
  2. Development supports multiple languages: The system supports multiple languages ​​and can be easily internationalized.
  3. Rich front-end plug-ins: The system has built-in rich front-end plug-ins to meet various development needs.
  4. Powerful code generator: The system has a built-in code generator that can quickly generate code and improve development efficiency.
  5. Using the most popular technologies: The system uses popular Java development frameworks such as SpringBoot and MyBatisPlus, as well as front-end frameworks such as Bootstrap.
  6. Fully responsive layout: The system's interface design adopts a responsive layout and can adapt to various devices.
  7. Supports all mainstream devices such as computers, tablets, and mobile phones: The system can support various mainstream devices, including computers, tablets, and mobile phones.
  8. Provide a variety of different skin styles: The system provides a variety of different skin styles to meet different user needs.
  9. Use the most popular flat design: The system design adopts the flat design style, which is very popular in today’s UI design.
  10. Integrate a variety of excellent domestic plug-ins: The system integrates many excellent plug-ins, which can easily expand system functions.

2. Use

Needed to operate the following:

  1. Git: You can view[Git] IDEA integrates Git-blog.
  2. Vue:可以查VIEW【Vue】入门-查客.
  3. maven: If you want to know how to use maven and build it in idea, you can check out[Maven] IDEA deployment and configuration Maven project tutorial-blog.

1. Import

  1. EnterRuoYi and check the required version on the official website for cloning.
  2. Enter idea selectionVCS is obtained fromversion control, paste the address, and finallyclone.

  3. After opening the project, enter the settingsConfigurationGood luckYour own maven.
  4. Because there is vue in Ruoyi, we downloaded it in advancevue.js plug-in.
  5. We run the following maven, firstclean and then< /span> and then< /span>. Reload clear it, because there are many sub-modules in it, so test

2. Catalog introduction

  • ruoyi-admin: global configuration
  • ruoyi-common: Common toolkit
  • ruoyi-framework:framework
  • ruoyi-generator: code generation module
  • ruoyi-quartz: task scheduling module
  • ruoyi-system: business development module
  • ruoyi-ui: front end
  • sql: database script

3. Code generation

Run the project and enter the code generation of system management.

  1. Find system tools =》Code generation=》Import the table in your database and enter the import
  2. Select Edit to edit the configuration you generated.
  3. It is best to click to generate the code
  4. After downloading, there will be three files
    1. ​​​​​​​Your understandingmainMessage addition to our understandingsrc< /span>​​​​​​​​Rimen.
    2. comprehensionvuereface 两个文品夹进前端srcRimen
    3. 执行OURSELFsqlMessage.
  5. Rerun your project to see the effect you want.

That’s it for sharing! For detailed operations, you can viewBackend Manual | RuoYiOfficial Documents.

Guess you like

Origin blog.csdn.net/weixin_74383330/article/details/134422615