# LBlog **Repository Path**: leotangweb/LBlog ## Basic Information - **Project Name**: LBlog - **Description**: LBlog一个简洁美观、功能强大并且自适应的Java博客,luotf/Art_Blog的改版,Java语言开发, 采用spring-boot、Mybatis等技术开发,功能包括博客管理、图表数据、头条管理、日志分析、访问记录、图库管理、资源管理、友链通知等。提供前端+后台管理的整套系统源码。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 15 - **Forks**: 6 - **Created**: 2020-07-08 - **Last Updated**: 2024-12-09 ## Categories & Tags **Categories**: blog **Tags**: None ## README # LBlog #### 介绍 LBlog一个简洁美观、功能强大并且自适应的Java博客,luotf/Art_Blog的改版,Java语言开发, 采用spring-boot、Mybatis等技术开发,功能包括博客管理、头条管理、图表数据、日志分析、访问记录、图库管理、资源管理、友链通知等。良好的页面预加载,无限滚动加载,文章置顶,博主推荐等。提供 用户端+管理端 的整套系统源码。 #### 前言 该项目是本着学习的目的去练习的,根据luotf/Art_Blog的模板修改和完善的,将原版的SSM(Spring+SpringMVC+Mybatis)架构替换成SpringBoot + Mybatis,将.jsp替换成.html。代码结构简单清晰,适合新手练习和借鉴。 #### 技术 SpringBoot2.0、jdk8、Maven3.3.9、Mybatis、Mysql5.6、Redis、Jquery、Ajax、ECharts ... #### 使用说明 - 下载或者克隆项目回本地,直接导入Maven项目(用的IDE是SpringToolSuite4) - 创建数据库lblog,然后运行lblog.sql文件(Mysql)。 - 修改项目中的application.properties的参数,根据你本地数据库设置的帐号密码修改,其中密码使用了SHA加密,加密工具在util文件下的DESUtil.java - 图片路径请看util下的PathUtil.java,根据爱好可自行修改。系统中封面和富文本框上传图片的方法用的是同一方法,若需要分开,可以在controller层另添加一方法,修改路径即可。还有一处就是config.web下的MvcConfiguration.java下的静态资源配置,就是配置对应的路径映射 - 运行项目,后台管理输入http://localhost:8080/blog/blogadmin/tologin(超级管理员:admin、密码:admin;游客:123、密码:123)前端浏览http://localhost:8080/blog/frontend/index #### 界面预览 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0708/205825_7704448e_7655663.jpeg "3.JPG") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0708/205843_d26bf151_7655663.jpeg "4.JPG") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0708/205857_16ca0948_7655663.jpeg "5.JPG") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0708/205906_7524a64b_7655663.jpeg "6.JPG")