一款超级简洁的个人博客系统搭建教程(附源码)

2023-10-27

开发环境
IDEA、jdk1.8、mysql8.33
开发框架
springboot
1.首先,确保已安装 Git 和 IntelliJ IDEA。如果你还没有安装 Git,请前往官网下载并安装 Git。

2.打开 IntelliJ IDEA,选择 “File” -> “New” -> “Project from Version Control” -> “Git”。
在这里插入图片描述

3.在 “Clone Repository” 窗口中,将 Gitee 上个人简介博客项目的 URL https://gitee.com/little-dark-tony/blog.git 复制到 “Git Repository URL” 输入框中。
在这里插入图片描述

4.在 “Directory” 输入框中,选择一个本地目录,将项目克隆到该目录。

5.点击 “Clone” 按钮,开始克隆项目。如果你之前没有在 Git 中设置过 SSH 密钥,请在弹出的窗口中输入你的 Gitee 账号和密码。

6.克隆完成后,进入 IntelliJ IDEA 的 “Project” 视图,可以看到已经成功导入了个人简介博客项目。
在这里插入图片描述

7.右键点击项目名称,选择 “Maven” -> “Reimport”,等待 Maven 自动导入项目所需的依赖项。

8.打开 “src/main/resources/application.yml” 文件,将其中的数据库连接信息改为你本地的数据库信息,确保可以正常连接到本地的数据库。记得导入数据库:先创建blog数据库,然后进入数据库,再执行数据库里的sql文件
在这里插入图片描述
在这里插入图片描述

9.打开 “src/main/java/com/tony/blog/BlogApplication.java” 文件,右键点击该文件,选择 “Run BlogApplication.main()”,启动项目。
在这里插入图片描述

10.在浏览器中访问 http://localhost:80,即可看到个人简介博客的首页。

查看效果
在这里插入图片描述
后台地址127.0.0.1/admin
登录账号:admin
密码:admin

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

一款超级简洁的个人博客系统搭建教程(附源码) 的相关文章

随机推荐

  • k8s安全管理:认证、授权、准入控制概述

    概述信息 k8s对我们整个系统的认证 授权 访问控制做了精密的设置 对于k8s集群来说 apiserver是整个集群访问控制的唯一入口 我们在k8s集群之上部署应用程序的时候 也可以通过宿主机的NodePort暴露的端口访问里面的程序 用户
  • linux备份工具

    这本阿里P8撰写的算法笔记 再次推荐给大家 身边不少朋友学完这本书最后加入大厂 Github 疯传 史上最强悍 阿里大佬 LeetCode刷题手册 开放下载了 经常备份计算机上的数据是个好的做法 它可以手动完成 也可以设置成自动执行 许多备
  • Java____西财大图书管理系统 代码实现

    西财大图书管理项目代码 book类 1 book 2 bookist operation类 1 AddOperation 2 BorrowOperation 3 DisplayOperation 4 FindOperation 5 Remo
  • 信号与系统matlab心得体会,实验五 Matlab在信号与系统分析中的应用

    实验五Matlab在信号与系统分析中的应用 08电子 3 班E08610308 陈建能 一 实验目的 1 学会用MATLAB进行Laplace正 反变换及Z正 反变换 2 掌握利用MATLAB画出系统的幅频响应 相频响应的方法 3 掌握利用
  • 【C语言】N 阶矩阵的转置

    非主对角线元素的调换 只需要将蓝色虚线左边的元素进行调换 include
  • u盘装系统

    1 用ultraiso将ios写入u盘 2 U盘插入电脑 3 开机狂按某键进入 boot启动页面 4 选择该u盘 enter回车确认安装
  • ag-grid表格基本使用方法-React版本

    AG表格基本用法及Api 在要使用的项目中 首次使用需要引入相关组件包 注 项目中所有组件都是封装之后的 引入方式如下 import Table from pkg common table 引入完成后 在view层需要用到表格的地方直接放入
  • Vue3的filter过滤器代替方法

    Vue3的过滤器代替方法 前言 一 使用步骤 1 vue2的filter 2 vue3的computed 总结 前言 最近博主从vue2转到vue3 惊奇的发现vue2里面的filter在vue3中不再支持 官方建议用计算属性或方法代替过滤
  • 现代博弈论与多智能体强化学习系统

    如今 大多数人工智能 AI 系统都是基于处理任务的单个代理 或者在对抗模型的情况下 是一些相互竞争以改善系统整体行为的代理 然而 现实世界中的许多认知问题是大群人建立的知识的结果 以自动驾驶汽车场景为例 任何座席的决策都是场景中许多其他座席
  • 遭遇难缠的病毒群ntldr.exe和c0nime.exe等,可杀

    据当事人说中毒后就上不了网了 我没有确认 每个硬盘分区下都有 Autorun inf和ntldr exe C Windows System 目录 下有 c0nime exe 那是数字0不是字母o 等若干个可疑的可执行文件 硬盘上N多exe可
  • Vue模板语法

    Vue js使用了基于HTML的模板语法 允许开发者声明式地将DOM绑定至底层Vue实例的数据 所有Vue js的模板都是合法的HTML 所以能够被遵循规范的浏览器和HTML解析器解析 在底层的实现上 Vue将模板编译成虚拟DOM渲染函数
  • Andorid与其他操作系统的知识

    安卓用的是LINUX的内核 利用LINUX的几个库 应用层运行JAVA虚拟机上 这点和iPhone很想 只不过 iphone是基于unix系统 是微内核结构 同样运行在java虚拟机上 所以 安卓只是一个linux的衍生系统 是LINUX的
  • Opecv检测多个圆形(霍夫圆检测,轮廓面积筛选,C/C++)

    主要是利用霍夫圆检测 面积筛选等完成多个圆形检测 具体代码及结果如下 第一部分是头文件 common h pragma once include
  • Springboot+Mybatis中typeAliasesPackage正则扫描实现

    mybatis默认配置typeAliasesPackage是不支持正则扫描package的 因此需要手动继承org mybatis spring SqlSessionFactoryBean 自己实现正则扫描 方法和传统的spring myb
  • uniapp封装请求失败的提示

    当数据请求失败之后 经常需要调用uni showToast 方法来提示用户 可以在全局封装一个uni showMsg 方法 来简化uni showToast 方法的调用 在main js中 将自定义的 showMsg 方法挂载到uni对象上
  • JSONObject 获取全部键(键值对)

    JSONObject也是迭代器 故可使用Itear的方式进行获取全部键 主要是针对不确定键的情况下使用 直接上代码 JSONObject jsonObject new JSONObject response response 为str It
  • LeGO-LOAM 源码阅读笔记(imageProjecion.cpp)

    LeGO LOAM是一种在LOAM之上进行改进的激光雷达建图方法 建图效果比LOAM要好 但是建图较为稀疏 计算量也更小了 本文原地址 wykxwyc的博客 github注释后LeGO LOAM源码 LeGO LOAM NOTED 关于代码
  • 毕业设计-基于机器学习的入侵检测技术研究

    目录 前言 课题背景和意义 实现技术思路 一 基于机器学习的入侵检测模型 二 基于梯度下降树不同粒度特征的入侵检测 实现效果图样例 最后 前言 大四是整个大学期间最忙碌的时光 一边要忙着备考或实习为毕业后面临的就业升学做准备 一边要为毕业设
  • lua-nginx-module

    Name ngx http lua module Embed the power of Lua into Nginx HTTP Servers This module is a core component of OpenResty If
  • 一款超级简洁的个人博客系统搭建教程(附源码)

    开发环境 IDEA jdk1 8 mysql8 33 开发框架 springboot 1 首先 确保已安装 Git 和 IntelliJ IDEA 如果你还没有安装 Git 请前往官网下载并安装 Git 2 打开 IntelliJ IDEA