个人写的博客管理系统,学习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日

  1. 后台登录页面检查用户登录
  2. 后台管理页面前端

12-24日

  1. 把h2数据库更改成mysql
  2. 增加mybatis 使用注解查询更改数据库
  3. 使用

12-26日

  1. 完后后端对博客的和博客标签的各种管理功能

12-27日

  1. 搭建前端 连接前端login和后台
  2. 测试好editor.md文本编辑器 加入成功 在/admin/testeditor.html

12- 28日

  1. 登陆校验在前端,并前端js加密密码
  2. 增加session验证和拦截器拦截 以免访问不该访问的界面

12-29r

  1. 前后端完全分离,拦截器的bug修复了
  2. 编写前端的博客按年显示后台功能
  3. 存在问题 有bug 能查出ID 但是不能显示 改js

18 年1-3日

  1. 基本前后台功能全部完善
  2. 调改出更改bolg md 编辑器传值问题

18 年 1-10日

  1. 删除自己的拦截器 2.删除冗余代码
  2. 加入Kisso单点登录

预计改进

  1. 目前是h2数据库 改为mysql,mybatis管理使用注解更快更方便
  2. 在Service增加事务管理

本地搭建

  1. 使用IDEA编辑器 打开文件中pom.xml文件
  2. 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组件写的个人博客系统的更多相关文章

  1. ASP.NET写的一个博客系统

    由于域名闲置,正好也有服务器空间,短期内开发了一个博客系统. 大家都来谈  http://www.djdlt.com 目前是开放注册,免费发布.(限于空间有限,图片还是尽量少传些) 网站架构: ASP ...

  2. Springboot+Vue前后端分离的博客项目

    项目介绍 演示站(服务器已过期):http://blog.hanzhe.site 开源项目地址 ( 求给个Star ):https://gitee.com/zhang_hanzhe/blog 前端采用 ...

  3. Nuxt开发搭建博客系统

    nuxt.js第三方插件的使用?路由的配置pages目录自动生成路由layoutsdefault.vueerror.vueVuex的使用权限篇Mysqladvice nuxt.js 追求完美,相信大家 ...

  4. ASP.NET + EF + SQL Server搭建个人博客系统新手系列(一):界面展示

    第一次写博客,可能有些地方描述的不准确,还请大家将就.本人大四学生,学了半年C#,半年.net,但是很遗憾,学完之后只会写个hello word.老师教的过程中总是会套用一些模板,特别是后台,完全封装 ...

  5. 如何快速部署国人开源的 Java 博客系统 Tale

    除了闷头专研技术之外,程序员还需要不断地写作进行技术积累,写博客是其中最重要的方式之一.商业博客平台不少,但是更符合程序员背景的方案,是自己开发一个博客平台或者使用开源的博客平台. 开源的博客平台多如 ...

  6. Django:(博客系统)使用使用mysql数据&创建post/category/tag实体,并同步到数据中

    背景: 之前也读过一些关于django的一些书,看过别人写的一些博客系统.但是总有一种看别人的都会,但自己写不出来的感觉,于是为了加深对django的学习就开始动手学习了. 环境搭建: 环境:使用py ...

  7. 二、Java多人博客系统-演变

    任何项目都是由小到大,逐步演变的.自己写的这个博客系统也不例外. 更新日志如下: 一.2014年底-2015年初 功能及技术: 1.定位为个人网站,介绍自己情况和发布文章等. 2.首页模块有:个人简介 ...

  8. 使用Docker部署Spring-Boot+Vue博客系统

    在今年年初的时候,完成了自己的个Fame博客系统的实现,当时也做了一篇博文Spring-boot+Vue = Fame 写blog的一次小结作为记录和介绍.从完成实现到现在,也断断续续的根据实际的使用 ...

  9. 一个 Vue + Node + MongoDB 博客系统

    源码 耗时半载(半个月)的大项目终于完成了.这是一个博客系统,使用 Vue 做前端框架,Node + express 做后端,数据库使用的是 MongoDB.实现了用户注册.用户登录.博客管理(文章的 ...

随机推荐

  1. MVC进阶篇(二)—路由机制

    前言 这个东西好像,一般也不经常动,都用默认的即可.由于MVC模式在framework里面的解析机制,区别与webform模式,是采用解析路由机制的url.从来实例化视图列对象,然后对该action进 ...

  2. C#委托笔记

    参考: 第一篇:http://www.tracefact.net/tech/009.html 第二篇:http://www.tracefact.net/tech/029.html 1.委托相当于一种参 ...

  3. 【AGC013D】Pilling Up dp

    Description 红蓝球各无限多个. 初始时随意地从中选择 n 个, 扔入箱子 初始有一个空的序列 接下来依次做 m 组操作, 每组操作为依次执行下述三个步骤 (1) 从箱子中取出一个求插入序列 ...

  4. The server of Apache (三)——网页优化

    在企业中,部署apache后只采用默认的配置参数,会有很多问题,因为那些配置都是针对以前服务器配置的. 一.网页压缩 1.介绍 配置apache的网页压缩功能,是使用Gzip压缩算法来对apache服 ...

  5. (STM32F4) External Interrupt

    外部中斷(External Interupt) 在MCU中是很常見而且很常用到的基本function,所以就不多做解釋.不過因為每顆MCU的配置都不太一樣所以在此記錄下來. External Inte ...

  6. setinterval 里面的方法记得加引号

    setinterval 里面的方法记得加引号 否则不执行

  7. ansible基本模块-copy

    ansible   XXX   -m copy  -a  “src=XXX  dest=XXX  owner=root  group=root  mode=0755”

  8. bootstrap表单控件

    禁用状态: 被禁用的 fieldset 为<fieldset> 设置 disabled 属性,可以禁用 <fieldset> 中包含的所有控件. <form> &l ...

  9. Qt 学习之路 2(29):绘制设备

    Qt 学习之路 2(29):绘制设备 豆子 2012年12月3日 Qt 学习之路 2 28条评论 绘图设备是继承QPainterDevice的类.QPaintDevice就是能够进行绘制的类,也就是说 ...

  10. 基于中间件的RBAC权限控制

    RBAC 是什么 RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联. 在 Django 中,权限就是用户对一个包含正则表达式 url ...