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.实现了用户注册.用户登录.博客管理(文章的 ...
随机推荐
- spring 学习(四): spring 的 jdbcTemplate 操作
spring 学习(四): spring 的 jdbcTemplate 操作 spring 针对 javaee 的每一层,都提供了相应的解决技术,jdbcTemplate 的主要操作在 dao 层. ...
- 详说Flask、Django、Pyramid三大主流 Web 框架
前言 目前随着 Python 在大数据.云计算.人工智能方面的热度,Python Web 应该也会被更多企业了解使用. Python Web 框架千万种,没必要都去了解和学习,身边总有人说高手都用 F ...
- spring boot 自定义静态资源 位置..
upload-path: E:/upload # 上传文件夹. upload-key: 72b3158c-a0f3-11e8-98d0-529269fb1459 # 定义上传的 key . sprin ...
- [洛谷 P4612][COCI 2011-2012#7] Setnja
传送门 TM :setnja (1S256M) 一个人要散步去会见他的 N 个朋友(按给定的顺序会见).我们可以理解成他们都住在一个 很大的网格内,每个朋友住其中的一个单元格,所有人每一步都可以走到相 ...
- POJ - 3263 差分+前缀和
只需不断维护相对值的前缀就能得到解 这种思想第一次是在树状数组区间更新那里看到的,由于题目要求是1~n所以直接可以用前缀和维护 注意不能直接-1 +1 还有POJ的数据..要不是书里有提谁知道会这么毒 ...
- js实现点击按钮滚动条缓慢滚动到顶部
toTop:function(){ //toTop 滚动到顶部 var currentPosition,timer; var speed=10; timer=setInterval(function( ...
- dedecms 中变量函数
{dede:global.cfg_cmsurl/} 是网站根目录{dede:global.cfg_cmsurl/} 是当前目录{dede:global.cfg_templets_skin/} 当前模板 ...
- 划分型博弈型dp
划分型动态规划: 513. Perfect Squares https://www.lintcode.com/problem/perfect-squares/description?_from=lad ...
- 关于表格合并span-method方法的补充(表格数据由后台动态返回)
之前写了一些关于element-ui表格合并的方法,不过用的数据都是确定的数据(死数据),但是很多时候我们的数据都是通过后台获得的,数据不稳定,这个时候使用表格合并就需要先处理一下数据,先看一下一种很 ...
- strus2配置strus.xml问题-The content of element type "package" must match "(result-types?,interceptors?
搭建strus2项目,在配置strus.xml时候碰到了这个问题: The content of element type "package" must match "( ...