当前位置:网站首页>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
边栏推荐
- Why should a complete knapsack be traversed in sequence? Briefly explain
- GPIO簡介
- 【CVPR 2022】目标检测SOTA:DINO: DETR with Improved DeNoising Anchor Boxes for End-to-End Object Detection
- DAY FOUR
- DAY SIX
- Model-Free Control
- Understand the misunderstanding of programmers: Chinese programmers in the eyes of Western programmers
- 基于GO语言实现的X.509证书
- GPIO简介
- Win10 startup error, press F9 to enter how to repair?
猜你喜欢

48 page digital government smart government all in one solution

What is AVL tree?

Liuyongxin report | microbiome data analysis and science communication (7:30 p.m.)

37 page overall planning and construction plan for digital Village revitalization of smart agriculture

pytest多进程/多线程执行测试用例

What can the interactive slide screen demonstration bring to the enterprise exhibition hall

Designed for decision tree, the National University of Singapore and Tsinghua University jointly proposed a fast and safe federal learning system
![[automated testing framework] what you need to know about unittest](/img/4d/0f0e0a67ec41e41541e0a2b5ca46d9.png)
[automated testing framework] what you need to know about unittest

DAY TWO

iMeta | 华南农大陈程杰/夏瑞等发布TBtools构造Circos图的简单方法
随机推荐
Three sentences to briefly introduce subnet mask
Data operation platform - data collection [easy to understand]
File and image comparison tool kaleidoscope latest download
Supersocket 1.6 creates a simple socket server with message length in the header
2022/2/12 summary
JWT signature does not match locally computed signature. JWT validity cannot be asserted and should
On February 19, 2021ccf award ceremony will be held, "why in Hengdian?"
PostgreSQL uses pgpool II to realize read-write separation + load balancing
Testers, how to prepare test data
PXE server configuration
Leecode brushes questions to record interview questions 17.16 massagist
QT tutorial: creating the first QT program
Leecode brush questions record interview questions 32 - I. print binary tree from top to bottom
1000字精选 —— 接口测试基础
How to set encoding in idea
The difference between redirectto and navigateto in uniapp
The programmer resigned and was sentenced to 10 months for deleting the code. Jingdong came home and said that it took 30000 to restore the database. Netizen: This is really a revenge
Devops can help reduce technology debt in ten ways
dynamic programming
工程师如何对待开源 --- 一个老工程师的肺腑之言