用户登录
用户注册

分享至

hibernate 映射view

  • 作者: 那晚越女说我?
  • 来源: 51数据库
  • 2020-10-19
package com.ninemax.cul.user.entity;

import javax.persistence.AttributeOverride;
import javax.persistence.AttributeOverrides;
import javax.persistence.Column;
import javax.persistence.EmbeddedId;
import javax.persistence.Entity;
import javax.persistence.Table;

/**
* ViewUser entity. @author MyEclipse Persistence Tools
*/
@Entity
@Table(name = "VIEW_USER")
public class ViewUser implements java.io.Serializable {

// Fields

private ViewUserId id;

// Constructors

/** default constructor */
public ViewUser() {
}

/** full constructor */
public ViewUser(ViewUserId id) {
this.id = id;
}

// Property accessors
@EmbeddedId
@AttributeOverrides({
@AttributeOverride(name = "id", column = @Column(name = "ID", length = 50)),
@AttributeOverride(name = "username", column = @Column(name = "USERNAME", length = 32)),
@AttributeOverride(name = "password", column = @Column(name = "PASSWORD", length = 32)),
@AttributeOverride(name = "userType", column = @Column(name = "USER_TYPE")),
@AttributeOverride(name = "name", column = @Column(name = "NAME", length = 65536)),
@AttributeOverride(name = "isWorkFlag", column = @Column(name = "IS_WORK_FLAG")) })
public ViewUserId getId() {
return this.id;
}

public void setId(ViewUserId id) {
this.id = id;
}

}
软件
前端设计
程序设计
Java相关