java用数据库实现登录_java JDBC练手过程:用户登陆功能的实现—从前端到后台(包括数据库)...

本文介绍了使用Java JDBC实现用户登录功能的详细步骤,包括创建数据库、设计用户表、编写登录页面、处理登录请求的Servlet以及DAO层的数据库连接。通过这个过程,读者将了解到如何构建一个完整的登录系统,从用户界面到数据库交互。
摘要由CSDN通过智能技术生成

登陆逻辑:

0843c886a8cbc32b05bda0a4f11007ee.png

开发步骤:

建立数据库,建立用户表php

写登陆页面css

写处理登陆请求的 Servlethtml

连接数据库的 DAO—JDBC前端

登陆成功后的页面以及登陆该如何处理数据库

准备工做:

1.项目名:JDBCTest框架

2.数据库建立:post

2ececb93a9c0e43da0943d1338e19b0c.png

登录页面:

登录首页

css页面测试

body{

text-align: center;

}

.login{

margin: 0 auto;

width: 400px;

height: 300px;

border: 1px solid #000;

}

页面预览code

9910f54cc47a9fdb6789675588ac6130.png

package com.in.servlet;orm

class UserServlet

//处理用户登录请求的servlet

太难看了它的代码,取消!!!

需求:实现用户登陆注册功能(用集合框架来实现)

分析:

A:需求的类和接口

1.用户类 UserBean

2.用户操做方法接口和实现类 UserDao UserDaoImpl

3.测试类 UserTest

B:各个类中的东西

1.用户类UserBean:

a.成员 变量

(1)用户名 String username

(2)密码 String password

b.构造方法:

(1)无参构造方法 UserBean()

(2)有参构造方法 UserBean(String username,String password)

c.成员方法

(1)get()方法

(2)set()方法

d.重写toString()方法

2.用户方法操做接口UserDao:

a.方法:

(1)注册方法 registerUser()

(2)登陆方法 isLognUser()

3.接口实现类UserDaoImpl:

a.实现方法

(1)注册方法 registerUser()

(2)登陆方法 isLoginUser()

4.测试类Test:

方法:

main()方法

C:类与类之间的关系

1.UserDao的实现类是UserDaoImpl.

2.UserDaoImpl是用来操做UserBean的。

3.UserTest是用来调用其它几个类的

分包:

A:功能划分

B:模块划分

C:先按模块划分,再按功能划分

目前只能按功能划分:

用户类的类包: com.ma.bean

用户操做类的接口:com.ma.dao

用户操做接口实现类:com.ma.dao.impl

用户测试类:com.ma.test

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值