当前位置:网站首页>基于SSM框架的文章管理系统
基于SSM框架的文章管理系统
2022-07-06 16:44:00 【biyezuopinvip】
资源下载地址:https://download.csdn.net/download/sheziqiong/85926871
资源下载地址:https://download.csdn.net/download/sheziqiong/85926871
简单的文章管理系统(增加留言回复功能)
采用editor
的Markdown富文本编辑器实现文章的编写,增加了留言回复功能,
目前仅主要实现了对文章的增删改查功能,项目后台页面使用了layui官网提供的后台模板。
注:本项目目前没有实现图片上传下载功能;采用MySQL建表来实现留言回复功能,这并不是一种合适的方式,如果有兴趣,
请移步去了解一下RabbitMQ消息组件
。如果是个人练习的小项目,本篇博文应该对你有所帮助。
关于项目:
环境:jdk1.8 + mysql5.7 + maven + tomcat8 + IDEA
后端:spring + springmvc + mybatis
前端:layui + bootstrap + editor(Markdown富文本编辑器)
数据库名称:leave_message
开始正题
项目目录结构
1. 创建表结构
create database leave_message character set utf8;
- admin表
create table admin(
a_id int primary key auto_increment,
a_name varchar(100),
a_password varchar(100)
)default charset = utf8;
- article表
create table article(
r_id int primary key auto_increment,
r_author varchar(100),
r_summary varchar(100),
r_content text,
)default charset = utf8;
- 留言表
create table words(
#留言id编号
lw_id int primary key auto_increment,
#留言人名字
lw_name varchar(100),
#留言时间
lw_date varchar(100),
#留言内容
lw_content varchar(100),
#给谁留言
lw_for_name varchar(100),
#在哪篇文章下留言
lw_for_article_id varchar(100)
)default charset = utf8;
- 回复表
create table reply(
#回复信息id编号
lr_id int primary key auto_increment,
#回复人名字
lr_name varchar(100),
#回复时间
lr_date varchar(100),
#回复内容
lr_content varchar(100),
#给谁回复
lr_for_name varchar(100),
#在哪个留言下的回复
lr_for_words varchar(100),
#在哪篇文章下的回复
lr_for_article_id varchar(100)
)default charset = utf8;
留言回复功能
上文已经说了,对于留言回复功能D额设计和其存在缺陷,详情请看:
项目效果截图
登录页(自己写的,感觉灰常好看了)
资源下载地址:https://download.csdn.net/download/sheziqiong/85926871
资源下载地址:https://download.csdn.net/download/sheziqiong/85926871
边栏推荐
- Geo data mining (III) enrichment analysis of go and KEGG using David database
- MySQL主从之多源复制(3主1从)搭建及同步测试
- 为什么完全背包要用顺序遍历?简要解释一下
- Clipboard management tool paste Chinese version
- 2022/2/12 summary
- [2022 the finest in the whole network] how to test the interface test generally? Process and steps of interface test
- Pdf document signature Guide
- [CVPR 2022] semi supervised object detection: dense learning based semi supervised object detection
- Encryption algorithm - password security
- 【向量检索研究系列】产品介绍
猜你喜欢
Clipboard management tool paste Chinese version
什么是响应式对象?响应式对象的创建过程?
【vulnhub】presidential1
2022/2/12 summary
MySQL learning notes (mind map)
Building lease management system based on SSM framework
How rider uses nuget package offline
智能运维应用之道,告别企业数字化转型危机
On February 19, 2021ccf award ceremony will be held, "why in Hengdian?"
St table
随机推荐
Why should a complete knapsack be traversed in sequence? Briefly explain
[CVPR 2022] semi supervised object detection: dense learning based semi supervised object detection
MVC and MVVM
沉浸式投影在线下展示中的三大应用特点
[2022 the finest in the whole network] how to test the interface test generally? Process and steps of interface test
Things like random
Rider离线使用Nuget包的方法
Introduction au GPIO
PostgreSQL uses pgpool II to realize read-write separation + load balancing
Use source code compilation to install postgresql13.3 database
PostgreSQL使用Pgpool-II实现读写分离+负载均衡
What is a responsive object? How to create a responsive object?
Three application characteristics of immersive projection in offline display
rancher集成ldap,实现统一账号登录
C语言输入/输出流和文件操作【二】
Leecode brush question record sword finger offer 58 - ii Rotate string left
SQL的一种写法,匹配就更新,否则就是插入
Everyone is always talking about EQ, so what is EQ?
DAY FOUR
PostgreSQL highly available repmgr (1 master 2 slave +1witness) + pgpool II realizes master-slave switching + read-write separation