首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在扩展mappedsuperclass的springboot中为entityclass构造函数

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

Stack Overflow用户
提问于 2021-05-06 23:05:23
回答 1查看 25关注 0票数 0

step1:我有一个带有构造器的mappd父类。

代码语言:javascript
复制
@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:我的基类在这里,告诉我如何为我的基类构造一个构造器。

代码语言:javascript
复制
@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;
    }

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

EN

回答 1

Stack Overflow用户

发布于 2021-06-10 13:50:07

您的ConfigImpact构造函数应该如下所示:

代码语言:javascript
复制
public ConfigImpact(Date lastModifiedTime, boolean isActive, int modifiedUserID, Integer id, String impactName, String description) {
        super(lastModifiedTime, isActive, modifiedUserID);        
        this.id = id;
        this.impactName = impactName;
        this.description = description;
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67420849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档