⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 e0b4bdad747e001d164defa693ec78e5

📁 Servlet 、Jsp 、数据库结合
💻
字号:
package mypack;

import java.sql.*;

public class SQLQuery {   //处理业务逻辑的JavaBean
	public  static boolean validate(String username,String password){//验证用户密码是否正确
		boolean bool=false;
		try {
			Class.forName("com.mysql.jdbc.Driver");  //加载数据库驱动
			//建立与数据库连接,在数据库中检查是否存在用户名为:username,对应密码为password的用户
			Connection conn=DriverManager.getConnection("jdbc:mysql://192.168.1.224:3306/test","root","root");
			//创建Statement对象
			Statement stmt=(Statement)conn.createStatement();
			//使用SQL语句操作数据库
			ResultSet rs=(ResultSet)stmt.executeQuery("select*from userinfo where username='"+username+"'and password='"+password+"'");
			if(rs.next()) bool=true;
			else bool=false;
		} catch (Exception e) {
			e.printStackTrace();
		}
		return bool;
	}
	
	public static Userinfo userinfoQuery(String username){//返回用户信息
		Userinfo ui=new Userinfo();//创建Userinfo对象,来保存从数据库中获取 的用户信息
		try {
			Class.forName("com.mysql.jdbc.Driver");
			Connection conn=DriverManager.getConnection("jdbc:mysql://192.168.1.224:3306/test","root","root");
			Statement stmt=(Statement)conn.createStatement();
			ResultSet rs=(ResultSet)stmt.executeQuery("select*from userinfo where username='"+username+"'");
			while(rs.next()){
				ui.setName(rs.getString(2));
				ui.setAge(rs.getInt(4));
				ui.setGender(rs.getString(5));
				ui.setEmail(rs.getString(6));
			}
		} catch (Exception e) {
			e.printStackTrace();
		}
		
		return ui;
				
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -