Servlet初级学习加入数据库操作(二)

这篇博客介绍了如何在登录功能中进行数据库连接,通过用户名查询数据库来验证用户是否存在。首先在业务层添加了查询方法,然后调用DAO层实现与数据库的交互。SQL语句用于获取匹配的用户数据,成功查询后生成返回数据。最后,在Controller中进行调用并测试,确保用户名和密码正确时能顺利登录。整个过程涵盖了数据库操作、业务逻辑和前端展示的交互。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

将之前的登录部分的代码进行一次更改,需要连接数据库进行操作

通过用户名,去数据库中查询,如果能够查询出数据,说明数据库中有该用户,如果查询不出,说明没有该用户。

在业务层中添加用户名查询

调用业务层方法

添加Dao层的代码

准备SQL语句和参数

生成返回的数据

可以在业务层使用Dao层的方法了

查看效果

对的情况

进行密码校验

运行查看

如果用户名和密码正确

同样用户名返回的地方也要更改

准备数据库

数据库建表语句

建DAO层

返回全部数据的函数

第一段

第二段

第三段

第四段

准备业务层的调用

准备Dao的调用

在Controller中更改

调用部分

准备几个数据

测试页面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值