# 我的博客 **Repository Path**: wangbing1991/myblog ## Basic Information - **Project Name**: 我的博客 - **Description**: 一个Java博客系统,采用了常见流行的技术栈,提供简洁优雅的内容管理体验 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-03 - **Last Updated**: 2025-12-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 👍 myblog 一个Java博客系统,采用了常见流行的技术栈,提供简洁优雅的内容管理体验。 2025年初就计划开源了,但是因为事情较多,好多小细节都没有处理好,一直拖到2025年底才正式开源。 ## 👥 目标群体 如果你是一名java程序员,且是关注技术,喜欢专研,习惯记录学习过程或喜欢记录分享的人,想要展示个人的技术和能力以及作品,那这个博客应该适合你。当然如果你不是java程序,但你也喜欢专研,那么我想它或许也适合你。至于如何部署,下面会有详细的教程,相信以你的聪明才智一定可以完成部署。 ## 🍄 功能特点 - 文章发布与管理 - 个人作品发布与管理 - 分类与标签系统 - 响应式设计 - 更有有趣的侧边栏 - 支持访问日志与查看 ## ☃️ 技术栈 - **后端**:SpringBoot 2.x - **前端**:vue2 + element-ui - **数据库**: sqlite - **构建工具**:Maven ## 🚀 快速开始 ### 环境要求 - Java 8+ - Maven 3.6+ - Idea ### 安装步骤 ```bash # 克隆仓库 从github克隆 git clone https://github.com/wangbingwb/myblog.git 从gitee克隆 git clone https://gitee.com/wangbing1991/myblog.git # 进入项目目录 cd myblog # 构建项目 mvn clean package 注意pom.xml文件中的配置jar这将会决定了你打包后部署方式 # war运行 将war包放至tomcat/webapps目录下部署 # jar运行 java -jar target/myblog.jar ``` ## 程序截屏 ### 主要界面 ![首页截图](screenshots/home.png) ![正文详情截图](screenshots/blog.png) ![PAD窄屏截图](screenshots/pad.png) ![手机屏幕截图](screenshots/h5.png) ![产品截图](screenshots/prod.png) ### 后台界面 ![后台登录截图](screenshots/login.png) ![后台首页截图](screenshots/admin.png) ![博客编写截图](screenshots/write.png) ## 配置说明 配置目前分为运行配置与动态配置 运行配置位于```application.properties```文件中 常见配置如下: - **app.data.path**:文件、日志等存放的位置,可以不设置,默认取程序同级别目录下```data```目录 - **app.page.admin.username**:登录后台的账号 - **app.page.admin.nickname**:登录后显示的昵称 - **app.page.admin.password**:登录后台的密码 ### 初始账号 默认账号密码:user/123456 ### 数据库 项目默认使用的数据库为sqlite内置数据库,位置在resources/PT/myblog.db3,首次运行时会自动以此模板创建数据库 ### 数据目录 项目首次运行时,会自动在app.data.path目录下创建data目录,用于存放数据库文件、日志等。更新时主要不要删除该目录。 建议更新前备份data目录 ### 更多配置和用法详见配置 动态配置为程序运行后通过后台页面随时动态更改的配 比如日志开关、头像、工信部备案号、公安备案号等 ## 线上地址 线上地址 [https://blog.wbsite.xyz](https://blog.wbsite.xyz) ## 个人主页 主页地址 [https://www.wbsite.xyz](https://www.wbsite.xyz) ## 建议反馈 如有问题或建议,可以通过以下方式联系我,因本人精力有限,平时还要上班糊口,不一定能及时解决,但我会尽能力解决。 - E-Mail:wangbing@wbsite.xyz - QQ:1919101440 ## 许可证 Apache License 2.0 开源许可证