我猜你的意思是要做登陆验证是吧。
那你就把QQ号和密码写在一个SQL里判断就好了。
boolean validate = false
PreparedStatement stmt = conn.prepareStatement("SELECT * FROM qquser WHERE QQNUM= ? AND QQKEY = ? ")
stmt.setString(1,loginData.getLoginqq())
stmt.setString(2,loginData.getLoginkey())
ResultSet rs = stmt.executeQuery()
if(rs.next()){//账号存在密码正确,返回true
validate = true
}
rs.close()
stmt.clost()
return validate
在MyBatis进行查询映射时,其实查询出来的每一个属性都是放在一个对应的Map里面的,其中键是属性名,值则是其对应的值。
3.1 当提供的返回类型属性是resultType时,MyBatis会将Map里面的键值对取出赋给resultType所指定的对象对应的属性。所以其实MyBatis的每一个查询映射的返回类型都是ResultMap,只是当提供的返回类型属性是resultType的时
候,MyBatis对自动的给把对应的值赋给resultType所指定对象的属性。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)