JAVA记住密码功能的实现代码记住密码功能的实现代码
主要介绍了JAVA记住密码功能的实现代码,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
准备:SSM框架,mysql数据库
用户表 user
实体类:
public class User {
/**
* 主键id
*/
private Integer userId;
/**
* 账号
*/
private String username;
/**
* 密码
*/
private String password;
public Integer getUserId() {
return userId;
}
public void setUserId(Integer userId) {
this.userId = userId;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}
UserMapper
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!-- 命名空间 -->
<mapper namespace="com.luowx.mapper.UserMapper">
<resultMap id="userMap" type="User">
<id property="userId" column="user_id"/>
<result property="username" column="username"/>
<result property="password" column="password"/>
</resultMap>
<select id="getUserByname" resultMap="userMap">
select * from s_user where username=#{username}
</select>
</mapper>
mapper层
public interface UserMapper {
User getUserByname(String username);
}
service层
public interface UserService {
User getUserByname(String username, String password, HttpSession session, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse);
}
impl
@Service
public class UserServiceImpl implements UserService {
@Autowired
评论0