NewsManagementSystem
在学习本项目之前,请阅读以下内容 !!!
该项目雏形基本完成,但项目中存在着细节的Bug,若发现Bug请联系我,后面有时间,我将继续完善,现在的项目的程度适合入门学者学习。
联系方式: QQ
:2567919800 Email
:2567919800@qq.com
源码地址
记得点个Star
开发环境
IDEA + MySql + Tomcat8.5
导入项目
1.首先将NewsManagementSystem\ShiXun\SQL.txt
导入到数据库中
数据库结构目录:
2.将ShiXun
导入到IDEA
中,配置环境,请自行百度(遇到百度解决不了的错误,请Google)。
3.运行项目
- 用户:
http://localhost:8080/Index.jsp
- 管理者:
http://localhost:8080/Login.jsp
- 管理者的用户名:
admin
密码:123456
- 管理者的用户名:
技术分析
-
数据库(MySql):
多表查询(特别重要)
- 关键字
LIMIT
的使用 ORDER BY
的使用- CRUD 的基本操作
- 连接数据库:JDBC
- 数据库配置文件:使用传统的
propertoes
文件格式
-
界面
- 第三方富文本编辑器
-
权限管理 路径
/Manager/*
下都是保护路径,这是使用Filter
判断用户是否已经登录,若未登录,重定向到登录界面。 -
分页管理 使用自己的方法但存在bug,建议大家使用第三方包。
-
用户密码加密 使用
MD5
加密 +加密盐
-
项目目录
项目截图
用户
主页面
新闻类别
文章内容+评论
管理者
管理者登录页面
管理主页面
类别管理
类别添加
类别修改
新闻管理
添加新闻
修改新闻
END
除了本项目,你还可以通过文章提高自己的能力。
如果本项目对你有帮助,请作者喝杯咖啡吧!
-
支付宝
-
微信