22301102 | b108437 | 2025-06-01 16:44:23 +0800 | [diff] [blame] | 1 | package com.pt.entity; |
| 2 | |
| 3 | import jakarta.persistence.Entity; |
| 4 | import jakarta.persistence.GeneratedValue; |
| 5 | import jakarta.persistence.GenerationType; |
| 6 | import jakarta.persistence.Id; |
| 7 | |
| 8 | import java.time.LocalDateTime; |
| 9 | |
| 10 | @Entity |
| 11 | public class Download { |
| 12 | |
| 13 | @Id |
| 14 | @GeneratedValue(strategy = GenerationType.IDENTITY) |
| 15 | private int downloadId; |
| 16 | |
22301102 | bc6da0a | 2025-06-02 17:47:29 +0800 | [diff] [blame] | 17 | private String resourceId; |
22301102 | b108437 | 2025-06-01 16:44:23 +0800 | [diff] [blame] | 18 | private String downloader; |
| 19 | private LocalDateTime downloadTime; |
| 20 | |
| 21 | public Download() { |
| 22 | } |
| 23 | |
22301102 | bc6da0a | 2025-06-02 17:47:29 +0800 | [diff] [blame] | 24 | public Download(int downloadId, String resourceId, String downloader, LocalDateTime downloadTime) { |
22301102 | b108437 | 2025-06-01 16:44:23 +0800 | [diff] [blame] | 25 | this.downloadId = downloadId; |
| 26 | this.resourceId = resourceId; |
| 27 | this.downloader = downloader; |
| 28 | this.downloadTime = downloadTime; |
| 29 | } |
| 30 | |
| 31 | public int getDownloadId() { |
| 32 | return downloadId; |
| 33 | } |
| 34 | public void setDownloadId(int downloadId) { |
| 35 | this.downloadId = downloadId; |
| 36 | } |
22301102 | bc6da0a | 2025-06-02 17:47:29 +0800 | [diff] [blame] | 37 | public String getResourceId() { |
22301102 | b108437 | 2025-06-01 16:44:23 +0800 | [diff] [blame] | 38 | return resourceId; |
| 39 | } |
22301102 | bc6da0a | 2025-06-02 17:47:29 +0800 | [diff] [blame] | 40 | public void setResourceId(String resourceId) { |
22301102 | b108437 | 2025-06-01 16:44:23 +0800 | [diff] [blame] | 41 | this.resourceId = resourceId; |
| 42 | } |
| 43 | public String getDownloader() { |
| 44 | return downloader; |
| 45 | } |
| 46 | public void setDownloader(String downloader) { |
| 47 | this.downloader = downloader; |
| 48 | } |
| 49 | public LocalDateTime getDownloadTime() { |
| 50 | return downloadTime; |
| 51 | } |
| 52 | public void setDownloadTime(LocalDateTime downloadTime) { |
| 53 | this.downloadTime = downloadTime; |
| 54 | } |
| 55 | } |