当前位置:网站首页>Article management system based on SSM framework
Article management system based on SSM framework
2022-07-07 00:33:00 【biyezuopinvip】
Resource download address :https://download.csdn.net/download/sheziqiong/85926871
Resource download address :https://download.csdn.net/download/sheziqiong/85926871
Simple article management system ( Add message reply function )
use editor
Of Markdown The rich text editor realizes the writing of articles , Added message reply function ,
At present, it mainly realizes the function of adding, deleting, modifying and checking articles , The project background page uses layui The background template provided by the official website .
notes : At present, this project does not realize the function of uploading and downloading pictures ; use MySQL Create a table to realize the message reply function , This is not a suitable way , If you are interested ,
Please step by step to find out RabbitMQ Message component
. If it is a small project of personal practice , This blog post should help you .
About the project :
Environmental Science :jdk1.8 + mysql5.7 + maven + tomcat8 + IDEA
Back end :spring + springmvc + mybatis
front end :layui + bootstrap + editor(Markdown Rich text editor )
Database name :leave_message
Get down to business
Project directory structure
1. Create a table structure
create database leave_message character set utf8;
- admin surface
create table admin(
a_id int primary key auto_increment,
a_name varchar(100),
a_password varchar(100)
)default charset = utf8;
- article surface
create table article(
r_id int primary key auto_increment,
r_author varchar(100),
r_summary varchar(100),
r_content text,
)default charset = utf8;
- guestbook
create table words(
# Leaving a message. id Number
lw_id int primary key auto_increment,
# The name of the person leaving the message
lw_name varchar(100),
# Message time
lw_date varchar(100),
# Message content
lw_content varchar(100),
# For whom to leave a message?
lw_for_name varchar(100),
# Where to leave a message
lw_for_article_id varchar(100)
)default charset = utf8;
- Reply table
create table reply(
# Reply message id Number
lr_id int primary key auto_increment,
# Name of the respondent
lr_name varchar(100),
# Reply time
lr_date varchar(100),
# Reply content
lr_content varchar(100),
# Reply to whom
lr_for_name varchar(100),
# Under which message did you reply
lr_for_words varchar(100),
# In which article did you reply
lr_for_article_id varchar(100)
)default charset = utf8;
Message reply function
As mentioned above , For the message reply function D The design and its defects , Details please see :
Screenshot of project effect
The login page ( His writing , I feel gray is often beautiful )
Resource download address :https://download.csdn.net/download/sheziqiong/85926871
Resource download address :https://download.csdn.net/download/sheziqiong/85926871
边栏推荐
- What can the interactive slide screen demonstration bring to the enterprise exhibition hall
- Testers, how to prepare test data
- 48 page digital government smart government all in one solution
- PostgreSQL highly available repmgr (1 master 2 slave +1witness) + pgpool II realizes master-slave switching + read-write separation
- 从外企离开,我才知道什么叫尊重跟合规…
- 2022 PMP project management examination agile knowledge points (9)
- Command line kills window process
- 三维扫描体数据的VTK体绘制程序设计
- Are you ready to automate continuous deployment in ci/cd?
- Things like random
猜你喜欢
Introduction au GPIO
X.509 certificate based on go language
The way of intelligent operation and maintenance application, bid farewell to the crisis of enterprise digital transformation
ldap创建公司组织、人员
48页数字政府智慧政务一网通办解决方案
St table
Devops can help reduce technology debt in ten ways
System activity monitor ISTAT menus 6.61 (1185) Chinese repair
DAY ONE
如何判断一个数组中的元素包含一个对象的所有属性值
随机推荐
"Latex" Introduction to latex mathematical formula "suggestions collection"
Use Yum or up2date to install the postgresql13.3 database
刘永鑫报告|微生物组数据分析与科学传播(晚7点半)
@TableId can‘t more than one in Class: “com.example.CloseContactSearcher.entity.Activity“.
准备好在CI/CD中自动化持续部署了吗?
工程师如何对待开源 --- 一个老工程师的肺腑之言
Idea automatically imports and deletes package settings
MySQL主从之多源复制(3主1从)搭建及同步测试
Three sentences to briefly introduce subnet mask
TypeScript增量编译
Why should a complete knapsack be traversed in sequence? Briefly explain
Matlab learning notes
Leecode brush questions record interview questions 32 - I. print binary tree from top to bottom
dynamic programming
vector的使用方法_vector指针如何使用
Devops can help reduce technology debt in ten ways
什么是响应式对象?响应式对象的创建过程?
[vector retrieval research series] product introduction
Huawei mate8 battery price_ Huawei mate8 charges very slowly after replacing the battery
How to use vector_ How to use vector pointer