推荐一款Java开发的精美个人博客

好了,闲聊就到这里了,现在来聊聊正事,今天想了很久给大家分享一些什么呢,想来想去,最后,还是觉得给大家分享一些有价值的东西,说实话,前段时间由于个人原因,时间实在是在紧张了,很久都没有好好的坐下来写文章,还好,现在总算是繁忙的日子暂时告一段落了,以后会经常给大家分享我的原创文章。

想必大家都有博客,不管是一些大的官方的博客,还是个人博客,作为技术人员,博客是一种很好的记录个人技术成长的平台,我也是从大学开始就爱上了写博客,也正是大学养成的习惯,才让我现在有给大家分享的机会,其实,做公众号,也是在写博客,记录个人的生活和技术的分享,这都是异曲同工的,正好,今天看到了一款由Java技术栈开发的个人博客项目,给大家分享一下。

此款Java个人博客主题非常精美,但命名确实也简单:Mblog。现在在市面上可以采用的个人博客的方案其实已经非常多了,昨天在公众号就分享了我的个人使用博客的方案,大家有兴趣可以去看看,我相信还有一定的收获的。而今天分享的博客是纯粹使用Java开发的博客,支持多用户,可以进行用户注册和登录,同时,能够切换博客的主题,来,先看一张精美的博客主页的截图吧。

![](https://img-blog.csdnimg.cn/img_convert/c303b8213c78b65f988d8cadfe2 《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 26adb.png)

首先,我们来看看这个精美的个人博客系统采用的技术栈,这对于后面做一些个人的维护都是非常重要的,如果选用这样的个人开发的博客,最好还是自己对于相关的技术栈需要有一定的了解,为什么这样说呢,因为,从我个人的经验来说,如果不是像WordPress那种很难做重构的框架,我就暂且叫它框架吧,当博客不满足个人的需求的时候,我是会去做一些二次开发的,这样就能很好的满足我的需求,所以,了解相关的技术栈的话,对你后面做一些二次开发都是非常有帮助的。

技术选型

JDK8

MySQL

Spring-boot

Spring-data-jpa

Shiro

Lombok

Freemarker

Bootstrap

SeaJs

上面就是这个博客的整体使用的技术栈了,其实,如果是作为一名Java开发人员,这些技术都是司空见惯的了,没有什么好说的,如果你对前端不太了解,那也不是很大的问题,毕竟我们的学习能力可不是吹的,是吧?

从上图来看,整个项目的项目结构也是非常简单的,是非常经典的Java项目的结构了,当然,结构也非常的清晰了,作为个人的博客,采用这种结构我觉得也是ok的,简单,能够快速开发。

基本的介绍就这么多了,关于项目的细枝末节,可以后面如果有需求的时候,再仔细琢磨就好了,下面看看这个博客下载下来之后怎么启动。

整个项目就是传统的Java项目而已,所以,启动项目也非常的简单,只需要在main方法直接启动就行,步骤如下。

第一,使用IDE打开,采用maven的方式

第二,修改配置文件src/main/resources/application-mysql.yml里的数据库相关配置

第三,找到com.mtons.mblog.BootApplication类,直接运行main方法即可启动

第四,浏览器运行http://localhost:8080, 后台地址 http://localhost:8080/admin 管理员账号 admin 密码 12345

如果采用docker的方式启动,步骤如下。

第一,cd mblog进入项目

第二,运行 docker-compose up -d 命令

第三,启动后,访问 http://localhost:8080

第四,查看日志 docker-compose logs -f server

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值