56 lines
996 B
Java
56 lines
996 B
Java
package ru.ulstu.file.model;
|
|
|
|
import jakarta.persistence.Column;
|
|
import jakarta.persistence.Entity;
|
|
import jakarta.persistence.Lob;
|
|
import jakarta.persistence.Table;
|
|
import ru.ulstu.model.BaseEntity;
|
|
|
|
import java.util.Date;
|
|
|
|
@Entity
|
|
@Table(name = "file")
|
|
public class FileData extends BaseEntity {
|
|
private String name;
|
|
|
|
private long size;
|
|
|
|
@Column(name = "create_date")
|
|
private Date createDate;
|
|
|
|
@Lob
|
|
private byte[] data;
|
|
|
|
public String getName() {
|
|
return name;
|
|
}
|
|
|
|
public void setName(String name) {
|
|
this.name = name;
|
|
}
|
|
|
|
public long getSize() {
|
|
return size;
|
|
}
|
|
|
|
public void setSize(long size) {
|
|
this.size = size;
|
|
}
|
|
|
|
public Date getCreateDate() {
|
|
return createDate;
|
|
}
|
|
|
|
public void setCreateDate(Date createDate) {
|
|
this.createDate = createDate;
|
|
}
|
|
|
|
public byte[] getData() {
|
|
return data;
|
|
}
|
|
|
|
public void setData(byte[] data) {
|
|
this.data = data;
|
|
}
|
|
}
|