Получение проблем при отображении моей таблицы. Я использую Oracle DB, моя таблица - >> test_time использует 2 столбца (изначально я хотел сохранить только дату, поэтому использовал дату, но не работал), используя тип отметки времени в таблице. Ниже мой класс Model, я пробовал java. sql .Date класс, когда я использовал тип Date в oracle, он не работал. Сейчас я использую класс java .util.Date, так как я использую метку времени в Oracle, он все еще не работает. Не в состоянии понять, что я должен делать, чтобы это работало.
import java.util.Date;
import javax.persistence.Basic;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
@Entity
@Table(name = "test_time ")
public class TestTime
{
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator="CUST_SEQ1")
@SequenceGenerator(sequenceName = "edu_id", allocationSize = 1, name = "CUST_SEQ1")
private int edu_id;
@JsonSerialize(as = Date.class)
@JsonFormat(shape=JsonFormat.Shape.STRING, pattern = "dd-MM-yyyy")
@Temporal(TemporalType.DATE)
private Date batch_start_year;
@JsonSerialize(as = Date.class)
@JsonFormat(shape=JsonFormat.Shape.STRING, pattern = "dd-MM-yyyy")
@Temporal(TemporalType.DATE)
private Date batch_end_year;
public int getEdu_id() {
return edu_id;
}
public void setEdu_id(int edu_id) {
this.edu_id = edu_id;
}
public Date getBatch_start_year() {
return batch_start_year;
}
public void setBatch_start_year(Date batch_start_year)
{
this.batch_start_year = batch_start_year;
}
public Date getBatch_end_year() {
return batch_end_year;
}
public void setBatch_end_year(Date batch_end_year) {
this.batch_end_year = batch_end_year;
}
}
Я добавил данные в таблицу, чтобы проверить метод get для этого. Ничего не вставляй и не получай из таблицы.