版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38712932/article/details/86000380
最近在做课设,做的系统是个人博客系统,到2019.1.7为止,核心功能以及完成,欢迎大家来玩这个系统
http://www.eternallyc.top/blog/index
课设已经做完啦~~~~
技术架构:
- 前端
- 基础框架:Angular7
- 开发框架:Bootstrap3和jQuery
- 基础语言:Html5+CSS3
- CSS预处理语言:Less
- 文件上传:Ng-file-upload
- 数据可视化:百度Echarts
- 富文本编辑器:Quill
- 后端
- 基础框架:Springboot2
- 持久层框架:Mybatis
- 数据库连接池:阿里巴巴Druid
- 文件存储:OSS
- 版本控制:git和github
- 日志打印:log4j
- 代码简化:lombok
- 配置文件加密:jasypt
- 开发环境
- IDE:IDEA
- 开发语言:Java8
- 数据库:MySQL
- 依赖管理:Maven
- 服务器:Nginx
- 数据库备份:Shell
在打包发布时用了三次优化:Angular懒加载、打包时预编译、nginx静态资源采用gzip压缩