1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- package com.yihu.quota.model.cube;
- import com.yihu.quota.model.dimension.DimensionMember;
- import javax.persistence.*;
- import java.util.List;
- /**
- * Created by janseny on 2018/9/10.
- * @author janseny
- */
- @Entity
- @Table(name = "olap_cube_mapping")
- public class CubeMapping {
- private Integer id;
- private Integer cubeId; //多维数据集ID
- private Integer dataFieldId; //字段名
- private Integer dimensionId; //维度ID
- private String dimensionCode; //维度编码
- private String fieldName; //字段名称
- private Integer childSaveType; //子集映射格式类型 1 对象 2 子集
- @Id
- @GeneratedValue(strategy = GenerationType.IDENTITY)
- @Column(name = "id", unique = true, nullable = false)
- public Integer getId() {
- return id;
- }
- public void setId(Integer id) {
- this.id = id;
- }
- @Column(name = "cube_id")
- public Integer getCubeId() {
- return cubeId;
- }
- public void setCubeId(Integer cubeId) {
- this.cubeId = cubeId;
- }
- @Column(name = "data_field_id")
- public Integer getDataFieldId() {
- return dataFieldId;
- }
- public void setDataFieldId(Integer dataFieldId) {
- this.dataFieldId = dataFieldId;
- }
- @Column(name = "dimension_id")
- public Integer getDimensionId() {
- return dimensionId;
- }
- public void setDimensionId(Integer dimensionId) {
- this.dimensionId = dimensionId;
- }
- @Column(name = "dimension_code")
- public String getDimensionCode() {
- return dimensionCode;
- }
- public void setDimensionCode(String dimensionCode) {
- this.dimensionCode = dimensionCode;
- }
- @Column(name = "field_name")
- public String getFieldName() {
- return fieldName;
- }
- public void setFieldName(String fieldName) {
- this.fieldName = fieldName;
- }
- @Column(name = "child_save_type")
- public Integer getChildSaveType() {
- return childSaveType;
- }
- public void setChildSaveType(Integer childSaveType) {
- this.childSaveType = childSaveType;
- }
- }
|