初始化
parent
c961502dce
commit
78e929fb19
|
@ -0,0 +1,119 @@
|
||||||
|
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;
|
||||||
|
|
||||||
|
/**u
|
||||||
|
* @author Lenovo
|
||||||
|
* @ Tool:IntelliJ IDEA
|
||||||
|
* @ Author:CHX
|
||||||
|
* @ Date:2024-08-20-10:59
|
||||||
|
* @ Version:1.0
|
||||||
|
* @ Description:数据源
|
||||||
|
*/
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@SuperBuilder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
|
@TableName("data_source")
|
||||||
|
@EqualsAndHashCode(callSuper = true)
|
||||||
|
public class DataSource extends BaseEntity {
|
||||||
|
/**
|
||||||
|
* 主键
|
||||||
|
*/
|
||||||
|
@TableId(value = "id", type = IdType.AUTO)
|
||||||
|
private Long id;
|
||||||
|
/**
|
||||||
|
* 接入源名称
|
||||||
|
*/
|
||||||
|
@Excel(name = "接入源名称")
|
||||||
|
private String name;
|
||||||
|
/**
|
||||||
|
* 数据来源系统名称
|
||||||
|
*/
|
||||||
|
@Excel(name = "数据来源系统名称")
|
||||||
|
private String systemName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据库类型
|
||||||
|
*/
|
||||||
|
@Excel(name = "数据库类型")
|
||||||
|
private String dataType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ip地址
|
||||||
|
*/
|
||||||
|
@Excel(name = "ip地址")
|
||||||
|
private String ip;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 端口号
|
||||||
|
*/
|
||||||
|
@Excel(name = "端口号")
|
||||||
|
private String port;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据库名称
|
||||||
|
*/
|
||||||
|
@Excel(name = "数据库名称")
|
||||||
|
private String databaseName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 用户名
|
||||||
|
*/
|
||||||
|
@Excel(name = "用户名")
|
||||||
|
private String userName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 密码
|
||||||
|
*/
|
||||||
|
@Excel(name = "密码")
|
||||||
|
private String password;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据连接参数
|
||||||
|
*/
|
||||||
|
@Excel(name = "数据连接参数")
|
||||||
|
private String connectionParam;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否初始化 状态 'Y'/'N'
|
||||||
|
*/
|
||||||
|
@Excel(name = "是否初始化")
|
||||||
|
private String isInit;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 初始化连接数量
|
||||||
|
*/
|
||||||
|
@Excel(name = "初始连接数量")
|
||||||
|
private Long initNum;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 最大连接数量
|
||||||
|
*/
|
||||||
|
@Excel(name = "最大连接数量")
|
||||||
|
private Long maxNum;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 最大等待时间
|
||||||
|
*/
|
||||||
|
@Excel(name = "最大等待时间")
|
||||||
|
private Long maxWaitTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 最大等待次数
|
||||||
|
*/
|
||||||
|
@Excel(name = "最大等待次数")
|
||||||
|
private Long maxWaitSize;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue