基于ssm框架的个人博客(1)--数据表的设计
来源:互联网 发布:淘宝优惠群怎么找商家 编辑:程序博客网 时间:2024/05/20 20:46
感觉学习javaweb也有一段时日了,是时候自己动手做点什么了,既然写起了博客,那就从个人博客系统写起。
千里之行始于足下。
第一步数据库的设计,设计的时候总是出现觉得自己缺点什么,最后综合好几份博客系统的代码,部分有sql文件,最终通过powerDesign生成下面的blog.sql文件
大致浏览下图,便可了解数据库中的表的结构(实体完整性规则、参照完整性规则与用户自定义规则)。
具体的可以自行做出修改。
/*==============================================================*//* DBMS name: MySQL 5.0 *//* Created on: 2017/9/29 13:26:31 *//*==============================================================*/drop table if exists t_blog;drop table if exists t_blogType;drop table if exists t_blogger;/*==============================================================*//* Table: t_blog *//*==============================================================*/create table t_blog( id int not null comment '博客id', title varchar(200) not null comment '博客题目', summary varchar(400) comment '博客摘要', releaseDate datetime comment '发布日期', clickHit int comment '评论次数', replyHit int comment '回复次数', content text comment '博客内容', keyWord varchar(200) comment '关键字', type_id int comment '外键关联博客类别', primary key (id))charset = UTF8;/*==============================================================*//* Table: t_blogType *//*==============================================================*/create table t_blogType( id int not null comment '博客类型', typeName varchar(30) comment '博客类别', orderNum int comment '博客排序', primary key (id))charset = UTF8;/*==============================================================*//* Table: t_blogger *//*==============================================================*/create table t_blogger( id int not null auto_increment comment '博主id', username varchar(50) not null comment '博主姓名', password varchar(80) not null comment '博主密码', info text comment '博主信息', nickname varchar(50) comment '博主昵称', sign varchar(100) comment '博主签名', imagePath varchar(100) comment '博主头像路径', primary key (id))charset = UTF8;alter table t_blog add constraint FK_type_id foreign key (id) references t_blogType (id) on delete restrict on update restrict;
在这我使用的是Navicat for MySQL作为数据库管理工具,并在此上运行sql代码,创建数据库。
接着就开始在mysql中部署。
接着,我们来整合一下ssm框架,下文正在编辑中......
阅读全文
0 0
- 基于ssm框架的个人博客(1)--数据表的设计
- 基于ssm框架的个人博客(2)--基于maven的ssm框架的整合
- 基于ssm框架的个人博客(3)--easyui后台管理页面设计
- 基于ssm框架的个人博客(5)--Dao层设计及测试
- 基于ssm框架的个人博客(9)--博客的管理(删除,条件查询)
- 基于ssm框架的个人博客(7)--博客类别管理(增、删、改、刷新)
- 基于ssm框架的个人博客(6)--博客类别管理之展示类别分页
- 基于ssm框架的个人博客系统(10)--编写博客页面开发
- 基于ssm框架的个人博客(8)--Blog相关数据库操作实现
- 基于ssm框架的个人博客系统(11)--后台开发及前后端数据交互
- 基于ssm框架的个人博客(4)--点击菜单中的功能,在center中添加tab
- 基于Java语言框架SSM写的一个小博客
- 基于SSM的博客网的设计与实现
- 基于SSM框架的通用权限框架设计
- 【基于SSH框架的个人博客系统02】项目分析与数据库表设计
- 基于SSM框架的分页
- Quentin : 一个基于 Django 框架的个人简易博客系统
- 基于JSP的个人博客系统的设计与实现
- Web——鼠标事件
- JDBC基础学习
- 数据库总结-oracle
- 关于服务器端MySQL数据库插入数据、运行sql文件时抛出packet bigger than 'max_allowed_packet'的
- javaScript中鼠标冒泡事件
- 基于ssm框架的个人博客(1)--数据表的设计
- Python 矩阵翻转180度
- 设计模式-单例模式
- Java模拟链表操作引发对Java传引用的思考实践
- CC2640R2F BLE5.0 下载运行第一个程序(simple_peripheral)
- JAVA-toString方法
- Ubuntu截图工具Shutter的安装
- Eclipse无法启动报An internal error occurred during: "reload maven project". java.lang.NullPointerExceptio
- 正则表达式的中文匹配