基于spring+springmvc+mybatis+mysql制作简单的个人博客 发布于 2 年前 (2017年11月15日)

这个应该要停止更新了..打算重构一个防wp的博客程序..因为之前的数据库有点乱了…


这两天晚上都在帮之前班长做一个比赛的作品…

emmmm因为我们学校毕业条件之一就是创新学分要满1分…所以才有了帮我班长做一个比赛作品,哎,这也是为了能让他顺利毕业吧…


更新

  • 2017/12/6 新增了shiro权限
  • 2017/12/13 增加友情链接curd
  • 201712/18?增加注册账号时,发送邮件激活账号功能..

源码下载:https://github.com/jiomer/blogCurd


基于spring+springmvc+mybatis+mysql制作的个人博客(其实我想用maven但是班长电脑上没装…哎)

这个-个人博客主要功能有写博客文章和日记,浏览博客与日记,用户的crud(没有做用户的权限,因为我把shiro移除了以免我班长看不懂不好答辩哈哈哈哈)

这个个人博客用于练手还是不错的…

运用知识点

  • spring mvc
  • spring
  • mybatis
  • css/js
  • jquery
  • PageHelper
  • javaMail

运行环境

  • Eclipse
  • Mysql
  • ssm框架所需要的jar包
  • ckeditor编辑器
  • Tomcat服务器

数据库

/*  Navicat MySQL Data Transfer     Source Server         : localhost_3306  Source Server Version : 50547  Source Host           : localhost:3306  Source Database       : blog     Target Server Type    : MYSQL  Target Server Version : 50547  File Encoding         : 65001     Date: 2017-11-15 13:58:03  */     SET FOREIGN_KEY_CHECKS=0;     -- ----------------------------  -- Table structure for blog  -- ----------------------------  DROP TABLE IF EXISTS `blog`;  CREATE TABLE `blog` (    `blogid` int(20) NOT NULL AUTO_INCREMENT,    `blogtitle` varchar(50) DEFAULT NULL,    `article` varchar(10000) DEFAULT NULL,    `time` varchar(50) DEFAULT NULL,    PRIMARY KEY (`blogid`)  ) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8;     -- ----------------------------  -- Table structure for diary  -- ----------------------------  DROP TABLE IF EXISTS `diary`;  CREATE TABLE `diary` (    `diaryid` int(20) NOT NULL AUTO_INCREMENT,    `diary` varchar(10000) DEFAULT NULL,    `time` varchar(20) DEFAULT NULL,    PRIMARY KEY (`diaryid`)  ) ENGINE=InnoDB AUTO_INCREMENT=41 DEFAULT CHARSET=utf8;     -- ----------------------------  -- Table structure for user  -- ----------------------------  DROP TABLE IF EXISTS `user`;  CREATE TABLE `user` (    `id` int(11) NOT NULL AUTO_INCREMENT,    `username` varchar(16) NOT NULL,    `password` varchar(16) NOT NULL,    PRIMARY KEY (`id`)  ) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=utf8;