blob: 38c8de6d7cbb451d15a96eebd851fe0ca61410bb [file] [log] [blame]
22301102b1084372025-06-01 16:44:23 +08001package com.pt.entity;
2
Edwardsamaxla78ad0a2025-06-09 21:17:29 +08003import jakarta.persistence.*;
22301102b1084372025-06-01 16:44:23 +08004
5import java.time.LocalDateTime;
6
7@Entity
8public class Download {
9
10 @Id
11 @GeneratedValue(strategy = GenerationType.IDENTITY)
12 private int downloadId;
13
22301102bc6da0a2025-06-02 17:47:29 +080014 private String resourceId;
22301102b1084372025-06-01 16:44:23 +080015 private String downloader;
16 private LocalDateTime downloadTime;
17
18 public Download() {
19 }
20
22301102bc6da0a2025-06-02 17:47:29 +080021 public Download(int downloadId, String resourceId, String downloader, LocalDateTime downloadTime) {
22301102b1084372025-06-01 16:44:23 +080022 this.downloadId = downloadId;
23 this.resourceId = resourceId;
24 this.downloader = downloader;
25 this.downloadTime = downloadTime;
26 }
27
28 public int getDownloadId() {
29 return downloadId;
30 }
31 public void setDownloadId(int downloadId) {
32 this.downloadId = downloadId;
33 }
22301102bc6da0a2025-06-02 17:47:29 +080034 public String getResourceId() {
22301102b1084372025-06-01 16:44:23 +080035 return resourceId;
36 }
22301102bc6da0a2025-06-02 17:47:29 +080037 public void setResourceId(String resourceId) {
22301102b1084372025-06-01 16:44:23 +080038 this.resourceId = resourceId;
39 }
40 public String getDownloader() {
41 return downloader;
42 }
43 public void setDownloader(String downloader) {
44 this.downloader = downloader;
45 }
46 public LocalDateTime getDownloadTime() {
47 return downloadTime;
48 }
49 public void setDownloadTime(LocalDateTime downloadTime) {
50 this.downloadTime = downloadTime;
51 }
52}