summaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/blog/web/dto/ArticleDto.java
diff options
context:
space:
mode:
authorrealtradam <[email protected]>2024-07-08 22:24:20 -0400
committerrealtradam <[email protected]>2024-07-08 22:24:20 -0400
commita681496e1569c0f152d881b17f341127287462fb (patch)
tree608ccdc04b81dba08ed41e8ad7beec9c74ba7c72 /src/main/java/com/blog/web/dto/ArticleDto.java
parent2878af20a144f0199ca8bd893db530b3dd3f3cda (diff)
downloadspring-blog-a681496e1569c0f152d881b17f341127287462fb.tar.gz
spring-blog-a681496e1569c0f152d881b17f341127287462fb.zip
few basic pages
Diffstat (limited to 'src/main/java/com/blog/web/dto/ArticleDto.java')
-rw-r--r--src/main/java/com/blog/web/dto/ArticleDto.java27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/main/java/com/blog/web/dto/ArticleDto.java b/src/main/java/com/blog/web/dto/ArticleDto.java
new file mode 100644
index 0000000..ffe7926
--- /dev/null
+++ b/src/main/java/com/blog/web/dto/ArticleDto.java
@@ -0,0 +1,27 @@
+package com.blog.web.dto;
+
+import jakarta.persistence.GeneratedValue;
+import jakarta.persistence.GenerationType;
+import jakarta.persistence.Id;
+import lombok.Builder;
+import lombok.Data;
+import org.hibernate.annotations.CreationTimestamp;
+import org.hibernate.annotations.UpdateTimestamp;
+
+import java.time.LocalDateTime;
+
+@Data
+@Builder
+public class ArticleDto {
+ @Id
+ @GeneratedValue(strategy = GenerationType.IDENTITY)
+ private Long id;
+ private String title;
+ private String photoUrl;
+ private String content;
+ @CreationTimestamp
+ private LocalDateTime createdOn;
+ @UpdateTimestamp
+ private LocalDateTime updatedOn;
+
+}