注册、登录、查询功能

参见附件:
1、DataConnector


package com.yuanzheng.database;
import java.sql.Connection;
import java.sql.SQLException;

import org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS;
import org.apache.commons.dbcp.datasources.SharedPoolDataSource;
public class DataConnector {
public static SharedPoolDataSource sharedDatasource;
public DataConnector()
{
DriverAdapterCPDS myConnectionPoolDatasource=new DriverAdapterCPDS();
try
{
myConnectionPoolDatasource.setDriver(DataConstants.driver);
}catch(Exception e)
{
e.printStackTrace();
}
myConnectionPoolDatasource.setUrl(DataConstants.jdbc_url);
myConnectionPoolDatasource.setUser(DataConstants.database_name);
myConnectionPoolDatasource.setPassword(DataConstants.database_pwd);
sharedDatasource=new SharedPoolDataSource();
sharedDatasource.setConnectionPoolDataSource(myConnectionPoolDatasource);
sharedDatasource.setMaxActive(30);
sharedDatasource.setMaxWait(30);
}
public Connection getConnection() throws SQLException
{
return sharedDatasource.getConnection();
}
}



2、DataConstants


package com.yuanzheng.database;

public abstract class DataConstants {
public static final String driver="com.mysql.jdbc.Driver";
public static final String database_name="root";
public static final String database_pwd="root";
public static final String jdbc_url="jdbc:mysql://localhost:3306/yuanzheng";
}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当开发JavaWeb登录注册功能时,你可以按照以下步骤进行操作: 1. 创建数据库表:首先,你需要设计并创建一个用于存储用户信息的数据库表。表的字段可以包括用户名、密码、电子邮箱等必要的信息。 2. 创建登录页面:创建一个登录页面,其中包括用户名和密码的输入框以及登录按钮。用户输入完用户名和密码后,点击登录按钮将会触发后续的登录逻辑。 3. 编写登录逻辑:在服务器端编写登录逻辑,验证用户输入的用户名和密码是否与数据库中存储的数据匹配。你可以使用JDBC或ORM框架(如MyBatis、Hibernate)来连接数据库并执行相应的查询操作。 4. 创建注册页面:创建一个注册页面,其中包括用户名、密码、确认密码、电子邮箱等输入框以及注册按钮。用户填写完相关信息后,点击注册按钮将会触发后续的注册逻辑。 5. 编写注册逻辑:在服务器端编写注册逻辑,将用户填写的信息插入到数据库中。同样,你可以使用JDBC或ORM框架来执行插入操作。 6. 添加验证功能:为了提高用户体验和数据安全性,你可以在前端和后端添加一些验证功能。例如,前端可以对用户名和密码进行长度、格式等方面的验证;后端可以对用户提交的数据进行合法性校验,防止恶意攻击。 以上是一般的JavaWeb登录注册功能的开发流程。具体的实现方式可能因个人需求和技术栈而有所差异,希望对你有所帮助!如果你有其他问题,请继续提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值