announcement
Due to the white screen bug in the previous v2 (occasionally requiring 2 clicks to display the content and unable to be debugged), I personally could not solve it. v2 had a new skin before. If you want to research, you can check the branch: [20210101v2] sa-token is the latest skin
Preface
- The SpringBoot_v2 project is an extremely detailed scaffolding that strives to create the springboot framework. Includes a beautiful front desk set. No other miscellaneous functions, original and pure.
- Server demo: http://124.70.187.180:8080/springboot_v2/ Account: admin Password: admin The old version v2 branch is 20210101v2. The current mater is the new skin
Project introduction
A pure scaffolding based on springboot. We strive to create a framework that is free, open source, fully annotated, and fully documented, suitable for novices to learn, and convenient for rapid secondary development.
1. There is no basic version, no VIP version, no paid group, and no paid QR code.
2. Follow the true meaning of open source. Only if everything is free can we truly open source.
3. Don’t ask for anything in return, your happiness in using it is the greatest happiness of this project!
Branch introduction
version name | illustrate | address |
---|
master | master branch | https://gitee.com/bdj/SpringBoot_v2 |
mybatis-plus | The persistence layer framework is upgraded to mybatis-plus | https://gitee.com/bdj/SpringBoot_v2/tree/mybatis-plus/ |
20210101v2 | Old version v2 | https://gitee.com/bdj/SpringBoot_v2/tree/20210101v2/ |
development environment
- JDK8.0
- mysql5.7 or above
- eclipse
Resource download
- JDK8 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
- Maven http://maven.apache.org/download.cgi
- minio http://www.minio.org.cn/ (file storage)
Deployment process
- Import springbootv2.sql in the doc folder into the database
- Confirm your own mysql version and modify the jar in pom.xml lines 73-84
- Modify the jdbc link corresponding to your own database version in application-dev.yml
- Start run SpringbootSwagger2Application.java normally
- Wiki address: https://gitee.com/bdj/SpringBoot_v2/wikis
Package release compilation process
- maven compiles and installs the pom.xml file to package it into war
Login address
- Server: http://124.70.187.180:8080/springboot_v2/ This database only has query permissions and new permissions, so modifications and deletions will report errors.
- Local http://localhost:8080 Default account password: admin/admin
- swagger http://localhost:8080/swagger-ui.html
Startup class
- SpringbootStart startup class
New interface style
Database model
Code-backend comment style
Front-end code comment style
Situation description
- If you like Springboot_v2, you can clone it and use it. Your star will be my motivation to move forward. If you have technical questions, you can join the group to communicate.
- If Springboot_v2 is of any help to you, you can click a star, which is the greatest support for the author.
- The Springboot_v2 scaffolding will continue to be updated.
- If you need to join the project to develop together, please join the group to chat with me privately and let us maintain this development project together.
- Many people responded with 404, that’s because other pages didn’t do it at all, because the permission scaffolding is only in the system settings. I have left other links so that you can add pages according to your needs.
Developer Contact
- QQ: 87766867
- QQ group: 1057709523 Join the group and note springbootv2
Any questions can be asked
Things to note
- All model field explanations are in the field annotations of mysql. Please check the field annotations of mysql for details.
Github
- All github codes are subject to code cloud updates
- https://github.com/fuce1314/Springboot_v2
wiki
- https://gitee.com/bdj/SpringBoot_v2/wikis
Project video list
- Automatically generate code video: inside the qq group file
Change log
- https://gitee.com/bdj/SpringBoot_v2/wikis/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97?sort_id=1452970
Participating open source authors
name | Contact information | Contribute function | other |
---|
frost flowers like snow | QQ2510736432 | bug modification | |
modelc | QQ1219171582 | Frame structure finishing | |
ok kristin | | Add druid connection pool | |
JanHezz | QQ975532442 | Introduced quartz framework | Personal blog recommendation: http://www.luckyhe.com |
Take a break | QQ438081243 | Add dictionary module | Code cloud address: https://gitee.com/notutu |
Wish to win one's heart | QQ1065001748 | Modify try flow bug | Personal blog recommendation: https://www.songyaxu.com |
Aini-H | QQ1057718016 | Qiniuyun upload | |
Reference project list
- https://gitee.com/renrenio/renren-generator Renren’s code is automatically generated and changed to automatically entered into the database.
- https://gitee.com/y_project/RuoYi-fast learn from ry.js
Recommended quality projects
Project name | Project address | Project introduction |
---|
Jpom GVP project | https://gitee.com/dromara/Jpom | A simple and lightweight low-intrusive online construction, automatic deployment, daily operation and maintenance, and project monitoring software |
AgileBPM GVP project | https://gitee.com/agile-bpm | Focus on solving difficult problems in enterprise workflow implementation |
AlibabaCloud | https://gitee.com/matevip/matecloud | MateCloud is a microservice architecture based on Spring Cloud Alibaba |
ApiBoot | https://gitee.com/minbox-projects/api-boot | Born for interface services |
v2 skin | https://gitee.com/Jmysy/Pear-Admin-Layui | |
Java public account recommendation:
Use v2 to make a system
- SpringBoot_v2 minimalist code generator https://gitee.com/dubai03/Codegenerator_v2
###avocado