56 lines
1.3 KiB
Java
56 lines
1.3 KiB
Java
package com.muyu.source.domain;
|
||
|
||
import com.baomidou.mybatisplus.annotation.IdType;
|
||
import com.baomidou.mybatisplus.annotation.TableId;
|
||
import com.baomidou.mybatisplus.annotation.TableName;
|
||
import com.muyu.common.core.annotation.Excel;
|
||
import com.muyu.common.core.web.domain.BaseEntity;
|
||
import lombok.AllArgsConstructor;
|
||
import lombok.Data;
|
||
import lombok.EqualsAndHashCode;
|
||
import lombok.NoArgsConstructor;
|
||
import lombok.experimental.SuperBuilder;
|
||
|
||
/**
|
||
* @author Lenovo
|
||
* @ Tool:IntelliJ IDEA
|
||
* @ Author:CHX
|
||
* @ Date:2024-08-20-14:58
|
||
* @ Version:1.0
|
||
* @ Description:资产数据源
|
||
*/
|
||
|
||
@Data
|
||
@SuperBuilder
|
||
@AllArgsConstructor
|
||
@NoArgsConstructor
|
||
@EqualsAndHashCode(callSuper = true)
|
||
@TableName(value = "asset_data_source", autoResultMap = true)
|
||
public class AssetDataSource extends BaseEntity {
|
||
/**
|
||
* 主键
|
||
*/
|
||
@Excel(name = "主键")
|
||
@TableId(value = "id", type = IdType.AUTO)
|
||
private Long id;
|
||
/**
|
||
* 接入源名称
|
||
*/
|
||
@Excel(name = "接入源名称")
|
||
private String name;
|
||
/**
|
||
* 数据来源系统名称
|
||
*/
|
||
@Excel(name = "数据来源系统名称")
|
||
private String systemName;
|
||
/**
|
||
* 数据库名称
|
||
*/
|
||
@Excel(name = "数据库名称")
|
||
private String databaseName;
|
||
/**
|
||
* 前台展示类型
|
||
*/
|
||
private String type;
|
||
}
|