使用Mybatis,连接数据库,在通过Servlet的request和response获取数据的登录界面简单的整合练习

本文详细介绍了如何使用Mybatis连接数据库,并通过Servlet的request和response处理登录请求。首先,概述了环境搭建步骤,包括数据库准备、Maven Web项目的创建、依赖添加以及静态页面的配置。接着,讲解了Mybatis的配置,包括接口和XML文件的创建。最后,重点描述了Servlet的实现过程,包括重写doGet和doPost方法、处理乱码问题、连接Mybatis并执行SQL查询,以及判断登录是否成功的方法。
摘要由CSDN通过智能技术生成

登录界面总结:
  
环境搭建:
    1、准备数据库文件,创建表。添加数据
    2、创建项目,使用模板创建web maven项目,添加maven依赖,sevlect,maven,mybatis,mysql依赖
    3、添加准备好的静态页面数据,加载到webApp目录下
    4、添加mybatis的核心配置文件,设置账户名,密码,
    5、创建实现类对象,创建实现类的接口对象,编写SQL查询的抽象方法,如果有多个参数传递要使用@Param("SQL语句中的占位对象"),来修改接收到的传递的参数名
    6、然后在形同路径下的resources包下创建接口的xml文件
  
实现:
 

@Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        //获取数据
        String parameter = req.getParameter("name");
        //修改编码规则
        byte[] bytes = parameter.getBytes(StandardCharsets.ISO_8859_1);
        //解码
        String name = new String(bytes,"UTF-8");
        String password = req.getParameter("password");

        //获取sqlSessionFact
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值