в моей системе я прочитал данные из таблицы возврата (эта таблица создана из другой системы, и мне нужно изменить некоторые данные для моей системы), отредактировал эти данные и получил список результатов в виде списка. Теперь я хочу сохранить полученные данные в таблице записей. Может ли кто-нибудь помочь мне с этим? Спасибо большое.
таблица записей (id, user_id, день, время)
Контроллер
@RequestMapping("/records")
public String read(Model model) throws ParseException {
System.out.println("hey");
List<CheckInOut> recordDetails= checkInOutDAO.findAll();
//System.out.println(recordDetails.toString());
CheckInOut[] arr = new CheckInOut[recordDetails.size()];
for(int i = 0 ; i < recordDetails.size(); i++) {
//System.out.println(recordDetails.get(i).getUserid());
arr[i]=recordDetails.get(i);
}
//result list
List<Records> recordsList= DateToDayConvert.main(arr);
model.addAttribute("records",recordsList);
return "records";
}
DAO
public Records save(Records records){
return recordsRepository.save(records);
}
Модель
@Entity
@Table(name="records")
@EntityListeners(AuditingEntityListener.class)
public class Records {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
private int userid;
private String day;
private int time;
public Records() {
}
public Records(int userid, String day, int time) {
this.userid = userid;
this.day = day;
this.time = time;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public int getUserid() {
return userid;
}
public void setUserid(int userid) {
this.userid = userid;
}
public String getDay() {
return day;
}
public void setDay(String day) {
this.day = day;
}
public int getTime() {
return time;
}
public void setTime(int time) {
this.time = time;
}
}