博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java web 新手项目
阅读量:5826 次
发布时间:2019-06-18

本文共 828 字,大约阅读时间需要 2 分钟。

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

除了本项目,你还可以通过文章提高自己的能力。

如果本项目对你有帮助,请作者喝杯咖啡吧!

  • 支付宝

  • 微信


转载于:https://juejin.im/post/5b2e3eb5e51d45587c51cc16

你可能感兴趣的文章
Django 多表联合查询
查看>>
logging模块学习:basicConfig配置文件
查看>>
Golang 使用 Beego 与 Mgo 开发的示例程序
查看>>
+++++++子域授权与编译安装(一)
查看>>
asp.net怎样在URL中使用中文、空格、特殊字符
查看>>
路由器发布服务器
查看>>
实现跨交换机VLAN间的通信
查看>>
jquery中的data-icon和data-role
查看>>
python例子
查看>>
环境变量(总结)
查看>>
ios之UILabel
查看>>
Java基础之String,StringBuilder,StringBuffer
查看>>
1月9日学习内容整理:爬虫基本原理
查看>>
安卓中数据库的搭建与使用
查看>>
AT3908 Two Integers
查看>>
渐变色文字
查看>>
C++ 0X 新特性实例(比较常用的) (转)
查看>>
node生成自定义命令(yargs/commander)
查看>>
各种非算法模板
查看>>
node-express项目的搭建并通过mongoose操作MongoDB实现增删改查分页排序(四)
查看>>