xlauch
xlauch is a scaffold for rapid development based on springboot + mybatis + beetls, including user management, organization management, role management, function point management, menu management, permission assignment, data permission assignment, code generation, secondary development and other functions
The system is based on Spring Boot 1.5 technology, and the front end adopts easyUI. The database uses MySQL as an instance.
QQ exchange group (224708661)
gitee download address: [email protected]: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 the database connection in application-*.properties
# 主数据源
spring.datasource.druid.primary.url=jdbc:mysql://localhost/xlauch?useUnicode=true&characterEncoding=utf-8&tinyInt1isBit=false
spring.datasource.druid.primary.username=
spring.datasource.druid.primary.password=
spring.datasource.druid.primary.driver-class-name=com.mysql.jdbc.Driver
# 测试数据源(用于后面测试生成功能)
spring.datasource.druid.second.url=jdbc:mysql://192.168.1.250:3306/jeeframe?useUnicode=true&characterEncoding=utf-8&tinyInt1isBit=false
spring.datasource.druid.second.username=root
spring.datasource.druid.second.password=bNVOqb7WKLX5Bjnw+LMv92taj25KOxDimXxILPQjw42wgv+1lHzOH8kr97xDwWdhpY67QuYCS7sWN4W46YbkFA==
spring.datasource.druid.second.driver-class-name=com.mysql.jdbc.Driver
- The password is encrypted by druid and can be generated using DruidUtil
1.1.3
Configure redis
spring.redis.host=192.168.1.207
spring.redis.port=6379
spring.redis.password=5i841qaz
spring.redis.database=0
spring.redis.timeout=20000
1.1.4 Publish to tomcat
1.1.5 Log in to the system, username/password (admin/123456).
1.2 Function description
1.2.1 Rights Management
- Menu management: can be configured to buttons
-
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 to preview
- File upload: Provide package, which can quickly realize file upload
- Resource management: manage any files in the project directory and system directory, and edit text files
-
Scheduled tasks: Freely configure scheduled tasks
-
Object management: As long as the library table is selected, the system will automatically generate the CRUD function (there are small surprises, it is recommended to use the test library to test, and add a user table to try)
- xlauch plan features
2 Other instructions
- Lombok is used in the project. Those who have not used it can participate in the blog post or install the lombok using Baidu
lombok plug-in .
Let the author have a cup of tea: