这个应该要停止更新了..打算重构一个防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;