# markdown **Repository Path**: abczz/markdown ## Basic Information - **Project Name**: markdown - **Description**: markdown项目,springboot的前后端不分离的项目,数据库使用mysql,有登陆鉴权功能,发布文章,编辑文章,定时发布 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-10-09 - **Last Updated**: 2023-10-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # markdown #### 介绍 个人博客系统,支持新增删除发布,可以发布多篇个人博客,可以插入图片,有注册功能,登陆功能,包括登陆鉴权功能,通过session保存用户信息.后台通过request获取用户信息 #### 软件架构 采用springboot后端框架 数据库:mysql 缓存中间键:redis 前端页面:html 项目采用前后端不分离的方式开发,部署更加方便.访问速度更快 #### 安装教程使用说明 1. 设置自己的数据库地址 ``` server.port=8080 # 配置数据库的连接字符串 spring.datasource.url=jdbc:mysql://换成自己的:3307/mycnblog?characterEncoding=utf8 spring.datasource.username=root spring.datasource.password=换成自己的 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver # 设置 Mybatis 的 xml 保存路径 mybatis.mapper-locations=classpath:mybatis/*Mapper.xml # 配置打印 MyBatis 执行的 SQL mybatis.configuration.log-impl:org.apache.ibatis.logging.stdout.StdOutImpl # 配置打印 MyBatis 执行的 SQL logging.level.com.mybatis.demo=debug ``` 2. 设置redis数据库账号密码 ``` # 配置session存储在redis中 spring.redis.host=换成自己的 spring.redis.port=6379 spring.redis.password=换成自己的 spring.redis.database=0 spring.session.store-type=redis # session对象序列化到redis中才会触发数据刷新操作 spring.session.redis.flush-mode=on_save server.servlet.session.timeout=1800 spring.session.redis.namespace=spring:session ``` 3. 启动项目 访问地址:http://localhost:8080/login.html ![输入图片说明](https://foruda.gitee.com/images/1696831847274134053/121ceeea_7389418.png "主页.png") 4. 新建用户 ![输入图片说明](https://foruda.gitee.com/images/1696831999651977405/b8d8aa5e_7389418.png "新建用户.png") 5. 注释掉验证码那块,需要的也可以自己添加 ![输入图片说明](https://foruda.gitee.com/images/1696832109504189311/edd4ca06_7389418.png "注释验证码.png") 6. 登陆创建的账号,进来主页,我这里写了两篇文章了,进来就有 ![输入图片说明](https://foruda.gitee.com/images/1696832277737634193/b9cca401_7389418.png "main.png") 7. 点击右上角写博客按钮就可以想写什么写什么了 ![输入图片说明](https://foruda.gitee.com/images/1696832450424506010/f254f1d9_7389418.png "write.png") - - 喜欢的朋友可以给个star - 也可以加入仓库一起开发 另外本项目借鉴了别人的项目,本人进行了整理二次开发 ####友情链接:[shiyinian.com](https://shiyinian.com)一个永久免费的chatgpt网站