如何在扩展mappedsuperclass的springboot中为entityclass创建构造函数

问题描述

step1:我已经映射了具有构造函数的超类。

@MappedSuperclass
public abstract class CommonConfig{
    
    @JsonFormat
    @Column(name ="LastModifiedTime")
    @Temporal(TemporalType.TIMESTAMP)
    protected  Date lastModifiedTime;
    
    @JsonProperty
    @NonNull
    @Column(name = "IsActive")
    protected boolean isActive;
     
    @NonNull
    @Column(name = "ModifiedUserID")
    private int modifiedUserID; 
    public CommonConfig(Date lastModifiedTime,boolean isActive,int modifiedUserID) {
        this.lastModifiedTime = lastModifiedTime;
        this.isActive = isActive;
        this.modifiedUserID = modifiedUserID;
    }

第 2 步:我的基类到这里,告诉我如何为我的基类构造一个构造函数。

@Entity
@Table(name = "config_impact")
public class ConfigImpact extends CommonConfig {

    @Id
    @GeneratedValue(strategy=GenerationType.AUTO)
    @Column(name = "ImpactID")
    private Integer id;
    
    @NonNull
    @Column(name = "ImpactName")
    private String impactName;
    @NonNull
    @Column(name = "Description")
    private String description;
    
      
    
    public ConfigImpact(Integer id,String impactName,String description) {
        super(lastModifiedTime,isActive,modifiedUserID);        
        this.id = id;
        this.impactName = impactName;
     
this.description = description;
    }

如何为基类创建构造函数它给了我一个错误。告诉我我被困在这里的方法。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)