在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:eblog开源软件地址:https://gitee.com/markerhub/eblog开源软件介绍:项目说明:本博客是学习过程中搭建的项目,为了融合更多知识点,让博客看起来更加高大上,使用了多个框架组合,有些也是企业级项目中常用的解决方式。不够说实话,还有挺多内容缺少的,比如xss攻击预防等安全方面的。 项目结构:eblog│├─src│ ├─main│ │ ├─java│ │ │ └─com│ │ │ └─markerhub│ │ │ │ CodeGenerator.java #代码生成│ │ │ ││ │ │ ├─common│ │ │ │ ├─exception #全局异常处理│ │ │ │ ├─lang│ │ │ │ └─templates #自定义Freemarker标签封装│ │ │ ││ │ │ ├─config #整合配置│ │ │ ├─controller│ │ │ ├─entity│ │ │ ││ │ │ ├─im #即时群聊│ │ │ │ ├─handler│ │ │ │ ├─message│ │ │ │ ├─server│ │ │ │ └─vo│ │ │ ││ │ │ ├─mapper│ │ │ ├─schedules #定时任务│ │ │ ││ │ │ ├─search #内容搜索引擎与同步│ │ │ │ ├─model│ │ │ │ ├─mq│ │ │ │ └─repository│ │ │ ││ │ │ ├─service│ │ │ │ └─impl│ │ │ ││ │ │ ├─shiro #shiro整合│ │ │ ├─template #定义标签│ │ │ ├─util│ │ │ └─vo│ │ ││ │ └─resources│ │ │ application.yml│ │ ├─mapper│ │ ├─static│ │ │ └─res│ │ ││ │ └─templates #页面模板 技术选型:
知识要点:
项目部署:项目中我们用到了几个中间件,mysql、rabbitmq、elasticsearch。 注意的是,即时群聊功能,一定要再 数据库sql文件:eblog.sql,和pom同一级目录哈 视频教学:20分钟学会Docker部署SpringBoot项目(eblog) Java实战项目,使用SpringBoot+Mybatis Plus+shiro+Es+Rabbitmq开发一个博客系统eblog 如何交流、反馈?
项目演示:演示地址:http://www.markerhub.com:8082/ 账号密码:自行注册~ 项目截图: |
请发表评论