Spring+SpringMVC+Mybatis博客源码分享

 博客采用Spring+SpringMVC+Mybatis框架搭建,日志采用logback,使用urlrewriter隐藏真实地址。

    前台使用BootStrap框架,响应式设计,兼容PC和移动端。

    编辑器使用UEditor。

    特此分享博客的源码供大家学习交流。

    如需使用本源码搭建网站,请在网站标注Powered By 微儿博客,并将微儿博客设置为链接www.weare.net.cn

    源码地址:https://git.oschina.net/xiaozhangbadao/WeareWeb.git

    微儿博客使用mysql数据库,采用两个数据源,所以要建立两个数据库。一个为微儿博客使用的数据库easyweb,一个为爬虫使用的数据库toutiao。

    easyweb数据库在源码中有建表语句。下面是toutiao数据库的建表语句。

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for article
-- ----------------------------
DROP TABLE IF EXISTS `article`;
CREATE TABLE `article` (
  `id` int(20) NOT NULL AUTO_INCREMENT,
  `title` varchar(255) DEFAULT NULL COMMENT '文章名',
  `readcount` int(10) DEFAULT NULL COMMENT '阅读次数',
  `showimgcount` int(1) DEFAULT NULL COMMENT '图片展示数',
  `type` int(1) DEFAULT NULL COMMENT '类型:1-文章 2-图片 3-视频',
  `commentcount` int(255) DEFAULT NULL COMMENT '评论数量',
  `publishtime` timestamp NULL DEFAULT NULL COMMENT '发布时间',
  `gallerycount` int(10) DEFAULT NULL COMMENT '图片数量-只针对相集',
  `section` varchar(255) DEFAULT NULL COMMENT '领域',
  `tagword` varchar(255) DEFAULT NULL COMMENT '关键字',
  `author` int(20) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `t_s_index` (`type`,`section`)
) ENGINE=InnoDB AUTO_INCREMENT=167014 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for author
-- ----------------------------
DROP TABLE IF EXISTS `author`;
CREATE TABLE `author` (
  `id` int(20) NOT NULL AUTO_INCREMENT,
  `title` varchar(255) DEFAULT NULL COMMENT '发布者',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1309 DEFAULT CHARSET=utf8;

博客演示地址:微儿博客

如需使用爬虫,请查看Java爬虫爬取今日头条文章,统计生成图表


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值