24 lines
623 B
Java
24 lines
623 B
Java
|
package io.spring.application.comment;
|
||
|
|
||
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
||
|
import com.fasterxml.jackson.annotation.JsonRootName;
|
||
|
import io.spring.application.profile.ProfileData;
|
||
|
import lombok.AllArgsConstructor;
|
||
|
import lombok.Data;
|
||
|
import lombok.NoArgsConstructor;
|
||
|
import org.joda.time.DateTime;
|
||
|
|
||
|
@Data
|
||
|
@NoArgsConstructor
|
||
|
@AllArgsConstructor
|
||
|
@JsonRootName("comment")
|
||
|
public class CommentData {
|
||
|
private String id;
|
||
|
private String body;
|
||
|
private String articleId;
|
||
|
private DateTime createdAt;
|
||
|
private DateTime updatedAt;
|
||
|
@JsonProperty("author")
|
||
|
private ProfileData profileData;
|
||
|
}
|