package org.manager; import java.sql.*; import org.entity.*; import org.util.*; /** * 文件 * @说明 * @author fei.teng * @version 1.0 * @since */ public class UserManager { /** * 用户注册 * @param user * @return */ public static boolean register(Users user) { boolean isOk = false; String sql = "insert into t_users(username,userpass) values(?,?)"; Connection conn = ConnectionManager.getConnection(); if (null != conn) { PreparedStatement ps = null; try { ps = conn.prepareStatement(sql); ps.setString(1, user.getUsername()); ps.setString(2, user.getUserpass()); if (ps.executeUpdate() > 0) { isOk = true; } } catch (SQLException e) { e.printStackTrace(); } finally { ConnectionManager.close(ps); ConnectionManager.close(conn); } } return isOk; } /** * 用户登录 * @param username * @param userpass * @return */ public static Users login(String username, String userpass) { Users u = null; String sql = "select * from t_users where username=? and userpass=?"; Connection conn = ConnectionManager.getConnection(); if (null != conn) { PreparedStatement ps = null; ResultSet rs = null; try { ps = conn.prepareStatement(sql); ps.setString(1, username); ps.setString(2, userpass); rs = ps.executeQuery(); if (rs.next()) { u = new Users(); u.setId(rs.getInt("id")); u.setUsername(rs.getString("username")); u.setUserpass(rs.getString("userpass")); } } catch (SQLException e) { e.printStackTrace(); } finally { ConnectionManager.close(rs); ConnectionManager.close(ps); ConnectionManager.close(conn); } } return u; } }
最近下载更多
微信网友_6906962132258816 LV7
5月15日
except I LV2
2023年11月5日
yymmdm LV6
2022年8月10日
微信网友_5855482984206336 LV1
2022年3月3日
llyytt LV1
2021年11月22日
阿基诺 LV1
2021年11月22日
rain112 LV31
2021年5月17日
2ujkook LV1
2021年3月19日
尹恒yingying LV18
2021年3月17日
lili-yu LV1
2021年3月10日
最近浏览更多
微信网友_6906962132258816 LV7
5月15日
暂无贡献等级
WBelong LV8
2023年12月19日
uni-code_0123 LV1
2023年11月29日
except I LV2
2023年11月5日
asadda LV2
2023年6月27日
1358849392 LV21
2023年5月31日
139465 LV12
2023年3月29日
pfilwy LV1
2023年2月18日
wwfl02 LV3
2022年12月16日