使用springboot和mybatis重构,加深对框架的理解,原本使用的是轻量级的mvc框架Blade。
模板引擎改用thymeleaf
实现docker服务部署mysql,tomcat,redis,mongdb并管理和Nginx反向代理
切换数据源为druid,正式上线后使用其sql统计对项目进行优化
可能会删除install步骤,自己用的话没必要做这个操作
页面布局做一下修改
新增文章描述字段,删除可订阅等字段
评论功能修改,删除对评论进行评论的功能
docker-compose
上线
ELK整合
添加搜索引擎
添加部署过程文档
目录整理
以上为未来的工作计划,详细内容后面补充。
springBoot默认使用的是tomcat-jdbc的数据库连接池,默认使用的是dbcp的
日志使用由'Starter POMs',使用Commons Logging记录日志
使用的是 https://github.com/astarring/mybatis-generator-gui/releases 生成的DAO层
bug修复
数据源切换
结合docker,改写install过程,实现docker整合的优化
为个人站上线做准备(修改bug,页面调整,功能调整)
彻底删除install步骤
整合docker-compose实现项目的一键初始化,减少部署流程
日志改为log4j
站点上线
部署文档编写
ELK日志分析系统搭建准备