请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

UserAwardMap里面没有的属性为什么在创数据库时创出来了比如userId,awardId,shopId,没有影响么

正在回答

1回答

翔仔 2018-04-22 16:55:16

 没太听明白同学的意思,UserAwardMap是用来表示用户领取奖品记录的,所以里面得有PersonInfo\Shop\Award实体类分别代表哪个用户领取了哪个店铺里的奖品。最终会在视频里写成这样子

package com.imooc.o2o.entity;

import java.util.Date;

//顾客已领取的奖品映射
public class UserAwardMap {
	// 主键Id
	private Long userAwardId;
	// 创建时间
	private Date createTime;
	// 使用状态0.未兑换 1.已兑换
	private Integer usedStatus;
	// 领取奖品所消耗的积分
	private Integer point;
	// 顾客信息实体类
	private PersonInfo user;
	// 奖品信息实体类
	private Award award;
	// 店铺信息实体类
	private Shop shop;
	// 操作员信息实体类
	private PersonInfo operator;

	public Long getUserAwardId() {
		return userAwardId;
	}

	public void setUserAwardId(Long userAwardId) {
		this.userAwardId = userAwardId;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Integer getUsedStatus() {
		return usedStatus;
	}

	public void setUsedStatus(Integer usedStatus) {
		this.usedStatus = usedStatus;
	}

	public Integer getPoint() {
		return point;
	}

	public void setPoint(Integer point) {
		this.point = point;
	}

	public PersonInfo getUser() {
		return user;
	}

	public void setUser(PersonInfo user) {
		this.user = user;
	}

	public Award getAward() {
		return award;
	}

	public void setAward(Award award) {
		this.award = award;
	}

	public Shop getShop() {
		return shop;
	}

	public void setShop(Shop shop) {
		this.shop = shop;
	}

	public PersonInfo getOperator() {
		return operator;
	}

	public void setOperator(PersonInfo operator) {
		this.operator = operator;
	}

}

还是有属性的啊,功能也正常

0 回复 有任何疑惑可以回复我~
  • 提问者 慕函数1436846 #1
    就是在创建对应的数据库时,视频里里面创建的列要比类里面的多tb_user_award_map 有user_id,award_id,shop_id,  UserAwardMap类里没有对应这些。还有老师我发邮件了,2.0源码看一下
    回复 有任何疑惑可以回复我~ 2018-04-22 19:35:28
  • 翔仔 回复 提问者 慕函数1436846 #2
    有的啊,实体类里的Award这些就代表了这些外键的存在,它们是一一对应的呢,具体同学可以学一下mybatis
    回复 有任何疑惑可以回复我~ 2018-04-22 20:40:10
  • 提问者 慕函数1436846 #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-04-22 20:59:04
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信