blob: 1ae9354d3de48059fd4d9a5bb1093b569d700e4a [file] [log] [blame]
22301102b1084372025-06-01 16:44:23 +08001package com.pt.entity;
2
3import jakarta.persistence.Entity;
4import jakarta.persistence.GeneratedValue;
5import jakarta.persistence.GenerationType;
6import jakarta.persistence.Id;
7
8import java.time.LocalDateTime;
9
10@Entity
11public class Download {
12
13 @Id
14 @GeneratedValue(strategy = GenerationType.IDENTITY)
15 private int downloadId;
16
22301102fe5f8412025-06-01 17:25:51 +080017 private int resourceId;
22301102b1084372025-06-01 16:44:23 +080018 private String downloader;
19 private LocalDateTime downloadTime;
20
21 public Download() {
22 }
23
22301102fe5f8412025-06-01 17:25:51 +080024 public Download(int downloadId, int resourceId, String downloader, LocalDateTime downloadTime) {
22301102b1084372025-06-01 16:44:23 +080025 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 }
22301102fe5f8412025-06-01 17:25:51 +080037 public int getResourceId() {
22301102b1084372025-06-01 16:44:23 +080038 return resourceId;
39 }
22301102fe5f8412025-06-01 17:25:51 +080040 public void setResourceId(int resourceId) {
22301102b1084372025-06-01 16:44:23 +080041 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}