介绍:
前后端分离的框架不利于后端程序员开发一个属于自己的完整的网站,使用thymeleaf、freemaker等前后端不分离的模板引擎 开发前端上手简单,学习成本低,无需学习分离框架vue,react等自成一套的复杂的框架体系和语法。于是在mlog 的启发下,想用java的不分离框架做一个开源交流社区,我童年小猫的名字叫做小k,所以取名kkblog
首页

用户主页

评论区嵌套

markdown编辑

软件架构
软件架构说明 基于springboot、thymeleaf、layui、jquery的开源社区博客系统,单体应用,配置简单,无需做过多配置即可使用 数据库使用了hibernate框架实现实体类和数据库的自动映射,使用mybatis-plus实现数据的业务操作 前端:thymeleaf、layui、jquery 后端:springboot、mybatis-plus、hibernate、邮件服务 数据库:mysql57
安装教程
- 下载源码,导入IDEA,导出maven依赖
- 新建mysql数据库kkblog
- 配置项目配置文件,包括 (1):项目运行配置,端口、协议、存储文件地址、是否开启邮箱注册等 (2):数据库配置 (3):邮件协议配置(推荐qq邮箱)
- 运行项目,自动新建数据库表格,然后手动执行resources/initData.sql文件
- 项目启动成功
感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
暂无评论内容