模型类继承类,@Override

UserandCar类是一个实现了UserDetails和Serializable接口的实体类,用于存储用户和车辆信息。包括用户的基本信息如登录名、密码、联系方式,以及物业地址、车辆ID和创建状态等。同时,它还包含了Spring Security的UserDetails方法,但具体实现为空。
摘要由CSDN通过智能技术生成

package com.tianjian.property.entity;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.Collection;

import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.core.userdetails.UserDetails;
@Document
public class UserandCar implements UserDetails, Serializable{
     private static final long serialVersionUID = -810800206116243592L;

        private Integer userId;
        private String loginName;
        private String password;
        private String verifyCode;
        private String realName;
        private String sex;
        private String email;
        private String qq;
        private String wechat;
        private String headPhoto;
        private String nickName;
        private String signature;
        private Integer userTypeId;
        private Timestamp addTime;
        private Integer isClose;
        private String idCard;
        private String phone;
        private String status;
        private String invite;
        private Integer parentUserId;
        private String cityId;
        private String areaId;
        private String propertyAddress;//所在地址
        private String propertyId;
        private String propertyName; //物业名称
        private String buildingNo;    //楼栋编号
        private String buildingName;    //楼栋名称
        private String floorNo;    //楼层号
        private String roomNo;//房号
        private Integer points; //累计积分
        
        private Integer qualifyingPoints; //有效积分
        private Integer pointsGradeId;//积分等级ID
        
        private String buildingId;
        private String roomId;
        private String OpenId;
        private String ParkCode;
        
        
        //用户车关联
        private   String carId;
        private   String  carNo;
        private    Integer userID;
        private    Timestamp  createTime;
        private   Integer   createStatus;
        private    Timestamp  delTime;
        
        
        public static long getSerialversionuid() {
            return serialVersionUID;
        }
        public Integer getUserId() {
            return userId;
        }
        public String getLoginName() {
            return loginName;
        }
        public String getVerifyCode() {
            return verifyCode;
        }
        public String getRealName() {
            return realName;
        }
        public String getSex() {
            return sex;
        }
        public String getEmail() {
            return email;
        }
        public String getQq() {
            return qq;
        }
        public String getWechat() {
            return wechat;
        }
        public String getHeadPhoto() {
            return headPhoto;
        }
        public String getNickName() {
            return nickName;
        }
        public String getSignature() {
            return signature;
        }
        public Integer getUserTypeId() {
            return userTypeId;
        }
        public Timestamp getAddTime() {
            return addTime;
        }
        public Integer getIsClose() {
            return isClose;
        }
        public String getIdCard() {
            return idCard;
        }
        public String getPhone() {
            return phone;
        }
        public String getStatus() {
            return status;
        }
        public String getInvite() {
            return invite;
        }
        public Integer getParentUserId() {
            return parentUserId;
        }
        public String getCityId() {
            return cityId;
        }
        public String getAreaId() {
            return areaId;
        }
        public String getPropertyAddress() {
            return propertyAddress;
        }
        public String getPropertyId() {
            return propertyId;
        }
        public String getPropertyName() {
            return propertyName;
        }
        public String getBuildingNo() {
            return buildingNo;
        }
        public String getBuildingName() {
            return buildingName;
        }
        public String getFloorNo() {
            return floorNo;
        }
        public String getRoomNo() {
            return roomNo;
        }
        public Integer getPoints() {
            return points;
        }
        public Integer getQualifyingPoints() {
            return qualifyingPoints;
        }
        public Integer getPointsGradeId() {
            return pointsGradeId;
        }
        public String getBuildingId() {
            return buildingId;
        }
        public String getRoomId() {
            return roomId;
        }
        public String getOpenId() {
            return OpenId;
        }
        public String getParkCode() {
            return ParkCode;
        }
        public String getCarId() {
            return carId;
        }
        public String getCarNo() {
            return carNo;
        }
        public Integer getUserID() {
            return userID;
        }
        public Timestamp getCreateTime() {
            return createTime;
        }
        public Integer getCreateStatus() {
            return createStatus;
        }
        public Timestamp getDelTime() {
            return delTime;
        }
        public void setUserId(Integer userId) {
            this.userId = userId;
        }
        public void setLoginName(String loginName) {
            this.loginName = loginName;
        }
        public void setPassword(String password) {
            this.password = password;
        }
        public void setVerifyCode(String verifyCode) {
            this.verifyCode = verifyCode;
        }
        public void setRealName(String realName) {
            this.realName = realName;
        }
        public void setSex(String sex) {
            this.sex = sex;
        }
        public void setEmail(String email) {
            this.email = email;
        }
        public void setQq(String qq) {
            this.qq = qq;
        }
        public void setWechat(String wechat) {
            this.wechat = wechat;
        }
        public void setHeadPhoto(String headPhoto) {
            this.headPhoto = headPhoto;
        }
        public void setNickName(String nickName) {
            this.nickName = nickName;
        }
        public void setSignature(String signature) {
            this.signature = signature;
        }
        public void setUserTypeId(Integer userTypeId) {
            this.userTypeId = userTypeId;
        }
        public void setAddTime(Timestamp addTime) {
            this.addTime = addTime;
        }
        public void setIsClose(Integer isClose) {
            this.isClose = isClose;
        }
        public void setIdCard(String idCard) {
            this.idCard = idCard;
        }
        public void setPhone(String phone) {
            this.phone = phone;
        }
        public void setStatus(String status) {
            this.status = status;
        }
        public void setInvite(String invite) {
            this.invite = invite;
        }
        public void setParentUserId(Integer parentUserId) {
            this.parentUserId = parentUserId;
        }
        public void setCityId(String cityId) {
            this.cityId = cityId;
        }
        public void setAreaId(String areaId) {
            this.areaId = areaId;
        }
        public void setPropertyAddress(String propertyAddress) {
            this.propertyAddress = propertyAddress;
        }
        public void setPropertyId(String propertyId) {
            this.propertyId = propertyId;
        }
        public void setPropertyName(String propertyName) {
            this.propertyName = propertyName;
        }
        public void setBuildingNo(String buildingNo) {
            this.buildingNo = buildingNo;
        }
        public void setBuildingName(String buildingName) {
            this.buildingName = buildingName;
        }
        public void setFloorNo(String floorNo) {
            this.floorNo = floorNo;
        }
        public void setRoomNo(String roomNo) {
            this.roomNo = roomNo;
        }
        public void setPoints(Integer points) {
            this.points = points;
        }
        public void setQualifyingPoints(Integer qualifyingPoints) {
            this.qualifyingPoints = qualifyingPoints;
        }
        public void setPointsGradeId(Integer pointsGradeId) {
            this.pointsGradeId = pointsGradeId;
        }
        public void setBuildingId(String buildingId) {
            this.buildingId = buildingId;
        }
        public void setRoomId(String roomId) {
            this.roomId = roomId;
        }
        public void setOpenId(String openId) {
            OpenId = openId;
        }
        public void setParkCode(String parkCode) {
            ParkCode = parkCode;
        }
        public void setCarId(String carId) {
            this.carId = carId;
        }
        public void setCarNo(String carNo) {
            this.carNo = carNo;
        }
        public void setUserID(Integer userID) {
            this.userID = userID;
        }
        public void setCreateTime(Timestamp createTime) {
            this.createTime = createTime;
        }
        public void setCreateStatus(Integer createStatus) {
            this.createStatus = createStatus;
        }
        public void setDelTime(Timestamp delTime) {
            this.delTime = delTime;
        }
        @Override
        public Collection<? extends GrantedAuthority> getAuthorities() {
            // TODO Auto-generated method stub
            return null;
        }
        @Override
        public String getPassword() {
            // TODO Auto-generated method stub
            return null;
        }
        @Override
        public String getUsername() {
            // TODO Auto-generated method stub
            return null;
        }
        @Override
        public boolean isAccountNonExpired() {
            // TODO Auto-generated method stub
            return false;
        }
        @Override
        public boolean isAccountNonLocked() {
            // TODO Auto-generated method stub
            return false;
        }
        @Override
        public boolean isCredentialsNonExpired() {
            // TODO Auto-generated method stub
            return false;
        }
        @Override
        public boolean isEnabled() {
            // TODO Auto-generated method stub
            return false;
        }
    
}
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值