OPSLI is a low-code fast platform with zero-code development, dedicated to making a simpler backend management system!
The OPSLI rapid development platform is based on springboot, vue, and element-ui. The project adopts a front-end and back-end separation architecture. The hot-swappable business modules and plug-ins have high scalability, the code is concise, and the functions are rich. It can be used out of the box, helping Java projects solve 70% of the problems. Repeating work allows development to focus more on business logic, which can quickly improve efficiency and save R&D costs without losing flexibility!
Standalone version
name | version number | name | version number | |
---|---|---|---|---|
jdk version | 1.8 | springboot version | 2.7.10 | |
mybatis-plus version | 3.5.2 | pagehelper version | 1.4.6 | |
druid version | 1.1.17 | dynamic version | 2.5.4 | |
fastjson version | 1.2.83 | transmittable version | 2.12.5 | |
ehcache version | 3.9.0 | easyexcel version | 2.2.6 | |
captcha version | 1.6.2 | guava version | 30.0-android | |
enjoy version | 4.9.06 | hutool version | 5.7.14 |
- Address: https://demo.opsli.bedebug.com
- Account: demo
- Password: Aa123456
- Database monitoring/system interface
- Account: admin
- Password: 123456
Highly scalable login : A highly scalable interface based on the transformation of Spring Security to facilitate later support for login via email, mobile phone, account password, third party, etc.
Highly scalable API control : automatically supports v1-vn multi-version, multi-terminal interface compatibility, and business expansion without fighting
Code generation : Using self-developed code generator + Jfinal Enjoy template engine, front-end and back-end code can be generated visually online, and code templates can be customized
Multi-tenant function : adopt self-developed and perfect multi-tenant SaaS function to provide a complete set of industry SaaS solutions
Login security : Login data adopts two-way encryption mode, and the encryption key can be switched with one click in the background to ensure the privacy and security of logged in users.
Data security : supports custom annotations and one-click encryption of data
Cache security : Use self-developed Security Cache to solve cache penetration, breakdown, and avalanche problems
Identity security : When changing your email address, mobile phone number or forgetting your password, there is independent identity authentication.
Online documentation : By accessing Knife4j, you can view and debug online API documentation;
Business separation : adopt a framework design with front-end and back-end separation, and the front-end adopts vue-admin-beautiful (the open source version is based on element-ui)
Thank you Star, thank you for meeting us, and may the beauty of the world be with us, come on! We in front of the screen break the shackles and stick to our original aspirations. In fact, there are not many opportunities to change our destiny in life. We are not not good, and we are not useless. We also hope to stand on the top of the mountain and be looked up to by everyone. Maybe what we lack is just an opportunity, and what we lack is just a mentor in life. I I hope this framework will help more people. I hope that one day, we will no longer be timid when interviewing. I hope that one day, others will see not only your efforts, but also your success and success.
Thanks to JetBrains for providing free open source License:
opsli-boot adopts Apache License2.0 protocol
opsli-ui is a secondary development of open source products on the market. Relevant developers are requested to follow the open source agreement of the corresponding front-end framework.
The code can be used for personal projects and other private work or for corporate project scaffolding, completely free of charge
If secondary development is used for open source competing products, please contact the group owner first to communicate. Failure to review will be considered infringement.
Please do not delete or modify the copyright and author statement and source of the source dock department.
Thank you for your willingness to support open source