SpringBoot开发非常美观的java博客系统(包含后台管理功能)
核心功能
文章/图片/视频发布、喜欢、统计阅读次数。
文章标签tag功能、支持按tag分类
文章支持ueditor/markdown编辑器切换(后台配置)
评论功能,支持回复,支持表情。
第三方(微博、QQ)登录。
lucene实现的站内搜索。
响应式布局
支持用户订阅
先看效果图
http://localhost:8080/admin/group/list
技术选型:
- JDK8
- 数据库MySQL
- 主框架 (Spring-boot、Spring-data-jpa)
- 安全权限 Shiro
- 搜索工具 Lucene
- 缓存 Ehcache
- 视图模板 Freemarker
- 其它 Jsoup、fastjson
- jQuery、Seajs
- Bootstrap 前端框架
- UEditor/Markdown编辑器
- font-Awesome 字体/图标
准备工作(sql文件在项目里面)
安装 Jdk8
安装 Maven
准备 IDE (如果你不看laohu88亚虎娱乐,可以忽略下面的步骤,直接通过Maven编译war包:mvn clean package -DskipTests)
IDE 需要配置的东西
编码方式设为UTF-8
配置Maven
设置Jdk8 关于这些配置,网上有一大把的资料,所以此处不再重复。
获取亚虎娱乐官网导入到IDE
下载亚虎娱乐官网
导入到IDE的时候请选择以Maven的方式导入
项目配置参考 系统配置手册
配置完毕
启动项目,在控制台看到Mblog加载完毕的信息后,表示启动成功
打开浏览器输入:http//localhost/mblog/ (此处仅是示例,具体具体端口因人而异),访问成功即部署完毕
后台管理的地址是 /admin, 如果你是管理员账号点导航栏的头像会看到"后台管理"
启动成功后,你应该去后台的系统配置里配置你的网站信息等。
常见问题总结
<Connector port="8080" protocol="HTTP/1.1" ... URIEncoding="UTF-8"/>
进入系统后, 菜单加载不出来, 那应该是你没有导 db_init.sql
点标签显示乱码, 请设置Tomcat的 URIEncoding 为 UTF-8
项目截图
转自:https://gitee.com/mtons/mblog
注意:
一、java main方式运行mblog-web下的BootApplication.java时抛出异常的解决方案
Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean.
注释掉后下面图片的这段后,记得maven要重新reimport
否则maven依赖不生效还是会抛出以上的异常
二、第三方登录点击后无响应,那是因为第三方开放平台回调的url失效导致,需要你去对应的第三方开放平台注册app后获取对应的oauth帐号
三、idea以maven项目导入该项目后,发现没有maven的依赖包时,需要对每个maven module进行clear和install,并且注意maven的依赖顺序
四、访问地址是http://localhost:8080
登录时,帐号,密码只要自己找个密码,然后md5下在更新到db中即可登录成功。
比如:zuidaima 111111,md5后密码是 3931MUEQD1939MQMLM4AISPVNE,md5的java类
转自:https://gitee.com/mtons/mblog
猜你喜欢
- SpringBoot整合MyBatis实现记录孩子成长过程的博客系统
- spring boot整合ES+mysql5.7+mybaties+iview个人博客系统
- SpringBoot+Mybatis+thymeleaf搭建开源个人博客系统
- Spring Boot+Semantic UI框架开发小而美的个人博客
- Springboot开发的精简博客系统
- 基于springboot、mybatis、ehcache、thymeleaf、bootstrap做的博客系统,完美自适应,支持markdown编辑器
- docker+spring boot+mybatis+druid+Thymeleaf+mysql整合开发个人博客系统,包括后台管理系统
- 基于SpringBoot1.5 + MyBatis + Thymeleaf 开发的个人博客laohu88亚虎娱乐分享
- 基于SpringBoot2的java开源个人博客系统
- spring boot课程评价系统
- Springboot开发的客户关系管理系统SpringbootCRM
- SpringBoot+Mybatis+SpringSecurity+Bootstrap+Layui开发java web轻量级小巧视频网站系统

- /
- /mblog
- /mblog/.gitignore
- /mblog/.idea
- /mblog/.idea/artifacts
- /mblog/.idea/artifacts/mblog_web_war.xml
- /mblog/.idea/artifacts/mblog_web_war_exploded.xml
- /mblog/.idea/compiler.xml
- /mblog/.idea/encodings.xml
- /mblog/.idea/libraries
- /mblog/.idea/libraries/Maven__antlr_antlr_2_7_7.xml
- /mblog/.idea/artifacts
- /mblog/mblog-base
- /mblog/mblog-base/src
- /mblog/mblog-base/src/main
- /mblog/mblog-base/src/main/java
- /mblog/mblog-base/src/main/java/mblog
- /mblog/mblog-base/src/main/java/mblog/base
- /mblog/mblog-base/src/main/java/mblog/base/context
- /mblog/mblog-base/src/main/java/mblog/base/data
- /mblog/mblog-base/src/main/java/mblog/base
- /mblog/mblog-base/src/main/java/mblog
- /mblog/mblog-base/src/main/java
- /mblog/mblog-base/src/main
- /mblog/mblog-base/src
- /mblog
- 证HTML5+jQuery制作温馨浪漫爱心表白动画特效
- 精Apache Shiro+SpringMVC+Hibernate Search+Hibernate+Bootstrap企业信息管理系统基础框架搭建整合实例亚虎娱乐官网教程
- 证精spring MVC+easyUI+mybatis开发网站后台管理系统源亚虎娱乐官网下载
- 精html网站内容管理系统后台模板源亚虎娱乐官网下载,花钱买的模板。
- 证一套EASYUI的经典后台管理模板
- 原精spring mvc+spring+mybatis+shiro+easyui整合开发后台用户权限管理系统
- 证精java开源CMS管理系统jeetemp
- 一款漂亮的轻量级bootstrap中文后台管理系统模板ace
- 证jsp+servlet+mysql员工管理系统源亚虎娱乐官网下载
- js框架jquery实现幸运大转盘抽奖程序亚虎娱乐官网,兼容多种浏览器
- 证HTML5音乐播放器效果非常漂亮
- 证精SpringBoot开发非常美观的java博客系统(包含后台管理功能)
- 证精java开源CMS管理系统jeetemp
- java牛官方想开发一个全部开源的系统
- 证精企业人力资源管理项目SSH+EXTJS+MySQL整合开发
- 精基于springMVC+springSecurity3.x+Mybaits3.x的权限系统,,开放laohu88亚虎娱乐,支持开源
- 证精spring MVC+easyUI+mybatis开发网站后台管理系统源亚虎娱乐官网下载
- 证精springmvc+hibernate+jbpm开发OA自动化办公后台管理系统laohu88亚虎娱乐下载
- 【猪猪-前端】基于HTML5 Bootstrap搭建的后台模板charisma,分页,模糊查询已经全部JS实现,无需编码,嵌入数据即可开发,内置8款皮肤,欧美风格,非常好用!
- 精Apache Shiro+SpringMVC+Hibernate Search+Hibernate+Bootstrap企业信息管理系统基础框架搭建整合实例亚虎娱乐官网教程
- 证精struts2.3+hibernate4.1+spring3.2+EasyUI1.36整合实现的java后台管理系统
- 证HTML5+jQuery制作温馨浪漫爱心表白动画特效
- 证精spring+spring mvc+mybatis+bootstrap框架整合搭建ssm完整项目
- 原证精ssh框架开发的个人博客系统laohu88亚虎娱乐下载,基于mysql数据库

- 原证Springboot+Mybatis+maven+layui开发简单的学习实例
- 证精基于spring boot+spring data jpa+bootstrap的企业级进销存管理系统
- 原证springboot2.x+mybatis-plus+jsp+jpa简单增删改查实例(仅供学习)
- 原SpringBoot入门整合开发java Web项目实例
- 证精spring boot+mybatis开发java web网页版电子商城网站(适合spring boot初学者学习)
- 原Spring Boot1.3.6 Angularjs1.4.0 Mongodb2.3.6 CRUD汽车搜索及增加修改程式
- 原Spring Boot入门实现HelloWorld简单实例
- 原spring boot+springdata jpa的项目整合demo例子
- 原Spring Boot学习(二)之属性配置文件详解 博客亚虎娱乐官网
- springboot demo小例子
- 原Spring Boot学习(六)之Web应用的统一异常处理博客 laohu88亚虎娱乐分享
- 原基于spring boot整合dubbo实现简单的增删改查案例

