springboot vue组件写的个人博客系统
个人写的博客管理系统,学习java不到一年 欢迎探讨交流学习
https://github.com/Arsense/ssmBlog 项目地址 如果觉得好的 帮忙star一下 谢谢!
基本技术
环境: Springboot+mysql+admintle+vue.js+mybatis
环境搭建的个博客
搭建方法在下面
- 1月3日 v1.0
- 1月10日 v1.1 加入kisso单点登录 删除自己拦截器
- 1.11 v1.2 前台能解析mdtext文本,后台的editor.md加入到VUE框架中,后面editor界面BUG修改成功
- 2.5 后台大更新
前台 白天版本
前台 夜晚版本
后台登录界面
后台首页
博客列表显示
博客编辑器 采用开源的editor.md
开发中 页面管理 标签管理
本地引入jar包
- 安装命令
mvn install:install-file -Dfile=D:\code\blog\ssmBlog\src\vuejar\vue-adminlte4j-1.0.1-SNAPSHOT.jar -DgroupId=com.vue.adminlte4j -DartifactId=vue-adminlte4j -Dversion=1.0.1-SNAPSHOT -Dpackaging=jar
引入: com.vue.adminlte4j vue-adminlte4j 1.0.1-SNAPSHOT
后台完成日志
12-19日
1.前期环境选择搭建和大致情况设计完毕
12-20日
- 后台登录页面检查用户登录
- 后台管理页面前端
12-24日
- 把h2数据库更改成mysql
- 增加mybatis 使用注解查询更改数据库
- 使用
12-26日
- 完后后端对博客的和博客标签的各种管理功能
12-27日
- 搭建前端 连接前端login和后台
- 测试好editor.md文本编辑器 加入成功 在/admin/testeditor.html
12- 28日
- 登陆校验在前端,并前端js加密密码
- 增加session验证和拦截器拦截 以免访问不该访问的界面
12-29r
- 前后端完全分离,拦截器的bug修复了
- 编写前端的博客按年显示后台功能
- 存在问题 有bug 能查出ID 但是不能显示 改js
18 年1-3日
- 基本前后台功能全部完善
- 调改出更改bolg md 编辑器传值问题
18 年 1-10日
- 删除自己的拦截器 2.删除冗余代码
- 加入Kisso单点登录
预计改进
- 目前是h2数据库 改为mysql,mybatis管理使用注解更快更方便
- 在Service增加事务管理
本地搭建
- 使用IDEA编辑器 打开文件中pom.xml文件
- maven运行编辑 在编辑器按
alt+12
打开终端 输入下面命令 记得路径要改为自己工程里面vue-adminlte4j-1.0.1-SNAPSHOT.jar文件包的路径
mvn install:install-file -Dfile=D:\code\blog\ssmBlog\src\vuejar\vue-adminlte4j-1.0.1-SNAPSHOT.jar -DgroupId=com.vue.adminlte4j -DartifactId=vue-adminlte4j -Dversion=1.0.1-SNAPSHOT -Dpackaging=jar
然后依次按下图点击 clean 清除原先的包 编译导入包 安装依赖到工程中 3. 运行 在自己mysql服务上创建名为
ssmBlog
数据库 4. 把下图sql语句在ssmBlog
中运行 自动生成数据和表 5. 在 application.yml文件中 更改自己的数据库密码和用户名 6. 点击下图Applcation类运行 访问 http://localhost:8002
即可 端口配置在 application.yml文件中
远程搭建
待更新....
项目maven package打包成war包 放到相应tomcat工作目录 运行tomcat
默认账号名密码都是 admin admin
联系方式
QQ:1984562796 欢迎交流学习
springboot vue组件写的个人博客系统的更多相关文章
- ASP.NET写的一个博客系统
由于域名闲置,正好也有服务器空间,短期内开发了一个博客系统. 大家都来谈 http://www.djdlt.com 目前是开放注册,免费发布.(限于空间有限,图片还是尽量少传些) 网站架构: ASP ...
- Springboot+Vue前后端分离的博客项目
项目介绍 演示站(服务器已过期):http://blog.hanzhe.site 开源项目地址 ( 求给个Star ):https://gitee.com/zhang_hanzhe/blog 前端采用 ...
- Nuxt开发搭建博客系统
nuxt.js第三方插件的使用?路由的配置pages目录自动生成路由layoutsdefault.vueerror.vueVuex的使用权限篇Mysqladvice nuxt.js 追求完美,相信大家 ...
- ASP.NET + EF + SQL Server搭建个人博客系统新手系列(一):界面展示
第一次写博客,可能有些地方描述的不准确,还请大家将就.本人大四学生,学了半年C#,半年.net,但是很遗憾,学完之后只会写个hello word.老师教的过程中总是会套用一些模板,特别是后台,完全封装 ...
- 如何快速部署国人开源的 Java 博客系统 Tale
除了闷头专研技术之外,程序员还需要不断地写作进行技术积累,写博客是其中最重要的方式之一.商业博客平台不少,但是更符合程序员背景的方案,是自己开发一个博客平台或者使用开源的博客平台. 开源的博客平台多如 ...
- Django:(博客系统)使用使用mysql数据&创建post/category/tag实体,并同步到数据中
背景: 之前也读过一些关于django的一些书,看过别人写的一些博客系统.但是总有一种看别人的都会,但自己写不出来的感觉,于是为了加深对django的学习就开始动手学习了. 环境搭建: 环境:使用py ...
- 二、Java多人博客系统-演变
任何项目都是由小到大,逐步演变的.自己写的这个博客系统也不例外. 更新日志如下: 一.2014年底-2015年初 功能及技术: 1.定位为个人网站,介绍自己情况和发布文章等. 2.首页模块有:个人简介 ...
- 使用Docker部署Spring-Boot+Vue博客系统
在今年年初的时候,完成了自己的个Fame博客系统的实现,当时也做了一篇博文Spring-boot+Vue = Fame 写blog的一次小结作为记录和介绍.从完成实现到现在,也断断续续的根据实际的使用 ...
- 一个 Vue + Node + MongoDB 博客系统
源码 耗时半载(半个月)的大项目终于完成了.这是一个博客系统,使用 Vue 做前端框架,Node + express 做后端,数据库使用的是 MongoDB.实现了用户注册.用户登录.博客管理(文章的 ...
随机推荐
- MVC进阶篇(二)—路由机制
前言 这个东西好像,一般也不经常动,都用默认的即可.由于MVC模式在framework里面的解析机制,区别与webform模式,是采用解析路由机制的url.从来实例化视图列对象,然后对该action进 ...
- C#委托笔记
参考: 第一篇:http://www.tracefact.net/tech/009.html 第二篇:http://www.tracefact.net/tech/029.html 1.委托相当于一种参 ...
- 【AGC013D】Pilling Up dp
Description 红蓝球各无限多个. 初始时随意地从中选择 n 个, 扔入箱子 初始有一个空的序列 接下来依次做 m 组操作, 每组操作为依次执行下述三个步骤 (1) 从箱子中取出一个求插入序列 ...
- The server of Apache (三)——网页优化
在企业中,部署apache后只采用默认的配置参数,会有很多问题,因为那些配置都是针对以前服务器配置的. 一.网页压缩 1.介绍 配置apache的网页压缩功能,是使用Gzip压缩算法来对apache服 ...
- (STM32F4) External Interrupt
外部中斷(External Interupt) 在MCU中是很常見而且很常用到的基本function,所以就不多做解釋.不過因為每顆MCU的配置都不太一樣所以在此記錄下來. External Inte ...
- setinterval 里面的方法记得加引号
setinterval 里面的方法记得加引号 否则不执行
- ansible基本模块-copy
ansible XXX -m copy -a “src=XXX dest=XXX owner=root group=root mode=0755”
- bootstrap表单控件
禁用状态: 被禁用的 fieldset 为<fieldset> 设置 disabled 属性,可以禁用 <fieldset> 中包含的所有控件. <form> &l ...
- Qt 学习之路 2(29):绘制设备
Qt 学习之路 2(29):绘制设备 豆子 2012年12月3日 Qt 学习之路 2 28条评论 绘图设备是继承QPainterDevice的类.QPaintDevice就是能够进行绘制的类,也就是说 ...
- 基于中间件的RBAC权限控制
RBAC 是什么 RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联. 在 Django 中,权限就是用户对一个包含正则表达式 url ...