Haven’t updated the source code for a long time, recently the company is busy, today to bring you a Springboot source code.
The purpose of Springboot development is to simplify Spring applications, which embedded Tomcat, Jetty and other Servle containers, do not need to carry out Xml configuration, development is very convenient.
Project Introduction:
By building the whole project from scratch, understand the whole development process, how to design, how to achieve, step by step discovery, step by step solution. System use of SpringBoot and its integration of various frameworks, for learning SpringBoot but no actual use of the people is a good practice project.
Technology and framework of the project:
- Project construction: Maven
- Web Framework: SpringBoot
- Database ORM: MyBatis
- Database connection pool: Druid
- Database: Mysql
- Pagination plugin: PageHelper
- Database: MySQL
- Template engine: Thymeleaf
- Markdown: Editor. The md
Environment setup
tool | The name of the |
---|---|
The development tools | IDEA |
language | JDK1.8, HTML, CSS, JS |
The database | MySQL5.7 |
The project framework | SSM |
ORM | Mybatis |
Security framework | SpringSecurity |
The cache | Redis |
The project build | Maven |
Runtime environment | Ali cloud Centos7 |
Page demo:
* * * *
Backstage demo:
* * * *
Project to be optimized
- Currently the Java code feels like it’s not written properly, and the next step may be to refactor some of the code
- Add redis cache to articles to improve loading speed
- Use the lazyLoad plug-in to achieve lazy page image loading
- Added real-time saving while writing articles
Project Demo Address:
Project demo: www.neroarc.cn
Get source code, background reply: Springboot personal blog source
Source code and tutorials continue to be updated…
Welcome to me, a dissolute programmer: