Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

Xlauch 1.0 Rapid Development of scaffolding based on springboot + mybatis + beetls

Shulou Source: shulou.com Published: 2022-06-03 05:04:22 10月03日 Update

Xlauch

Xlauch is the rapid development of scaffolding based on springboot + mybatis + beetls, including user management, organization management, role management, function point management, menu management, rights allocation, data rights allocation, code generation, secondary development and other functions.

The system is based on Spring Boot 1.5 technology, and the front end uses easyUI. The database takes MySQL as an example.

QQ communication group (224708661)

Gitee download address: git@gitee.com:huangxy3/xlauch.git

1 instructions for use

1.1 installation instructions

1.1.1 Import doc/xlauch.sql (currently only mysql version is available)

1.1.2 modify database connection in application-*.properties

# Master data source spring.datasource.druid.primary.url=jdbc:mysql://localhost/xlauch?useUnicode=true&characterEncoding=utf-8&tinyInt1isBit=falsespring.datasource.druid.primary.username=spring.datasource.druid.primary.password= spring.datasource.druid.primary.driver-class-name=com.mysql.jdbc.Driver# test data source (for later test generation function) spring.datasource.druid.second.url=jdbc:mysql://192.168.1.250:3306/jeeframe?useUnicode=true&characterEncoding=utf-8&tinyInt1isBit=falsespring.datasource .druid.second.username = rootspring.datasource.druid.second.password=bNVOqb7WKLX5Bjnw+LMv92taj25KOxDimXxILPQjw42wgv+1lHzOH8kr97xDwWdhpY67QuYCS7sWN4W46YbkFA==spring.datasource.druid.second.driver-class-name=com.mysql.jdbc.Driver password is encrypted by druid Can be generated using DruidUtil

1.1.3

Configure redis

Spring.redis.host=192.168.1.207spring.redis.port=6379spring.redis.password=5i841qazspring.redis.database=0spring.redis.timeout=20000

1.1.4 publish to tomcat

1.1.5 Log in to the system, username / password (admin/123456).

1.2 functional description

1.2.1 Rights Management

Menu management: can be configured to button

Role Management:

Administrator management: add background management users

1.2.2 Secondary development

Query export: you only need to configure SQL and parameters to complete query and export

-configuration is complete. Select and click Preview.

File upload: provides encapsulation to quickly realize file upload

Resource management: manage any files in the project directory and system directory, and you can edit text files

Scheduled tasks: configure scheduled tasks freely

Object management: as long as you select a database table, the system will automatically generate the CRUD function (if there is a small surprise, it is recommended to test with a test library and try adding a user table)

Xlauch scheduling function

2 other instructions to use lombok in the project, those who have not used can participate in the blog post or Baidu

Lombok plug-in installation

Instructions for using lombok

Buy the author a cup of tea:

Tags: Administration functions data configuration files users systems tests generation development permissions tasks instructions passwords databases data sources directories menus roles assignments Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Microsoft vpn Shulou Technology macOS Apple