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

📄 userbeanbo.java

📁 用MVC实现JSP购物车案例说明详细设计方案
💻 JAVA
字号:
package com.shop.model;
import java.sql.*;

public class UserBeanBo {
	private Connection conn;
	private PreparedStatement pstmt;
	private ResultSet rs=null;
	/**
	 * @author 让痛苦痛苦
	 * @return 返回验证的用户合法性 
	 * @return
	 */
	public boolean check(String u,String p){
		boolean b=false;
		try {
			String sql="select * from users where username='"+u+"'";
			conn=new Conn().getConn();
			pstmt=conn.prepareStatement(sql);
			rs=pstmt.executeQuery();
			if(rs.next())
			{
				String dbPass=rs.getString(3);
				if(dbPass.equals(p))
				{
				
					b=true;
				}
			}
			
		} catch (Exception e) {
			e.printStackTrace();
			// TODO: handle exception
		}
		finally
		{
			try {
				rs.close();
				pstmt.close();
				conn.close();
				
			} catch (Exception e) {
				e.printStackTrace();
				// TODO: handle exception
			}
		}
		return b;
	}
	
	/**
	 * @author 让痛苦痛苦
	 * @param getUb 建立用户bean
	 * @return
	 */
	public UserBean getUb(String u)
	{
		UserBean ub=new UserBean();
		String sql="select * from users where username="+u+"";
		
		try {
			conn=new Conn().getConn();
			pstmt=conn.prepareStatement(sql);
			rs=pstmt.executeQuery();
			if(rs.next())
			{
				ub.setUserid(rs.getInt(1));
				ub.setUsername(rs.getString(2));
				ub.setPasswd(rs.getString(3));
				ub.setEmail(rs.getString(4));
				ub.setAddress(rs.getString(5));
				ub.setGrade(rs.getInt(6));
			}
		} catch (Exception e) {
			e.printStackTrace();
			// TODO: handle exception
		}
		finally 
		{
			try {
				rs.close();
				pstmt.close();
				conn.close();
			} catch (Exception e) {
				e.printStackTrace();
				// TODO: handle exception
			}
		}
		return ub;
		
	}

}

⌨️ 快捷键说明

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