七叶笔记 » java编程 » Tomcat 8.5 +mysql 5.7+jdk1.8开发JavaSE的金牌榜小项目

Tomcat 8.5 +mysql 5.7+jdk1.8开发JavaSE的金牌榜小项目

环境:Tomcat 8.5 +mysql 5.7+jdk1.8

这个作业是我们Java课程的考核项目,想在把分享给大家。菜鸟在启航

MVC+servlet+jsp+mysql

不废话,下面就来看看这个项目

注册登录

注册

就是通过链接数据库,往数据库里面刷数据(添加数据)

1、通过驱动连接数据库2、往数据库添加前端输入的数据,作为用户的账号密码存储3、用户注册成功4、断开与数据库的连接

登录

就是连接数据库,读取数据库里面的内容,和前端输入的做匹配,判断账号密码是否正确。我这粗略的写了一个管理员,可以增删改查后台数据(但是 是写死的)

登陆注册是对同一张表中数据惊醒操作。登录是查询操作,注册是添加操作(俗称刷数据)

1、通过驱动连接数据库2、读取表中的数据与前端账号做对比3、比对成功,登陆成功。比对失败,登陆失败。4、断开与数据库的连接

留言板模块

留言板

这块主要就是一个增加和查看,和前面的注册登录没有太大的区别首先留言板就是往表中插入数据(注册)。后面的滚动的数据就是将后端取出来的数据展示在提前准备好的js上面(样式上面)

1、连接数据库2、往相应的表中添加一些数据3、读取表中的数据,展示在js上面(传递给js)4、断开与数据库的连接

热搜榜

热搜榜就更简单了,只要把后台处理过存入数据库的数据读取出来显示在js上即可。

这里用到的是结巴分词,将评论区(也就是数据库)内容通过结巴分词,然后按照词性,是人名就默认初始值为1,其余删掉,再遍历分词后的,统计每个人的频率。

频率(词频处理):1、读取数据库评论区的内容2、结巴分词,词性辨析,剔除不符合规定的词语3、遍历,计算每个人名的次数4、将数据按照人名出现次数存入数据库

详细步骤和代码见此篇文章 结巴分词之热评处理

1、连接数据库2、读取之前处理好的数据(按照人名出现次数存入数据库)3、传递给js4、关闭与数据库的连接

查询&&搜索

查询:就是通过主键(或者某一个属性)查询,查询数据库的数据展示在页面上。搜索:通过主键(或者某一个属性)搜索,和查询一个意思select XX from 表明 where 属性=XX;

1、连接数据库2、查询数据交给前端页面3、页面展示出来4、断开数据库连接

看完用户功能,下面我们来看看管理员功能。登陆页面(账号密码写死):账号:admin密码:admin时间仓促,没写的太好

增删改查

就是通过对表的增删改查来增加,删除,修改,查询表中的数据。看到这不知道你们是否发现,在写项目的时候功能往往都是一些增删改查,或者是由增删改查所组成。所以学号增删改查你就可以进行下面的学习了。所以每个项目一开始往往都是增删改查开始的。

详细代码见 Java/JavaWeb 连接数据库完成增删改查

完整项目见:JavaSE项目

因为有些同学找我要数据库文件,就把他放入这里数据库数据

到此这篇关于Tomcat 8.5 +mysql 5.7+jdk1.8开发JavaSE的金牌榜小项目的文章就介绍到这了,更多相关Tomcat 8.5 mysql 5.7 jdk1.8内容请搜索七叶笔记以前的文章或继续浏览下面的相关文章希望大家以后多多支持七叶笔记!

相关文章