Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara menyimpan data dalam satu halaman thymeleaf di beberapa baris sql

Anda menggunakan pengiriman formulir untuk menyimpan data kompleks yang jauh lebih rumit daripada menulis skrip java dan menyimpan informasi Anda dalam objek javascript dan mengirim string json ke pengontrol untuk disimpan dengan daftar.

Untuk saat ini dengan implementasi Anda, solusi peretasan sederhana adalah seperti ini.

1) implementasi saveTimeTable dengan mengikuti

@RequestMapping(value="/timeTableMapping/saveAll",method=RequestMethod.POST)public String saveTimeTable(@ModelAttribute("timeTableMapping") TimeTableMapping timeTableMapping){

String[] dayArray = timeTableMapping.getDay().split(",");
String[] subArray = timeTableMapping.getSubject_code().split(",");  


List<TimeTableMapping> tempList = new ArrayList<>();
for(int i = 0 ; i < dayArray.length; i++) {
    TimeTableMapping tempTimeTable = new TimeTableMapping();
    tempTimeTable.setTime_table_code(timeTableMapping.getTime_table_code());        
    tempTimeTable.setDay(dayArray[i]);
    tempTimeTable.setSubject_code(subArray[i]);
    tempTimeTable.setStart(timeTableMapping.getStart());
    tempTimeTable.setEnd(timeTableMapping.getEnd());
    tempList.add(tempTimeTable);
}   
timeTableMappingDAO.saveAll(tempList);
    return  "redirect:/timeTableMapping";
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menampilkan � bukannya £

  2. Bagaimana cara saya mencatat hanya kueri mentah di MySQL?

  3. SQL-Query diperlukan untuk menemukan ID berbeda yang mungkin menggunakan IN dan NOT IN

  4. Menangani data panjang dengan benar di Hibernate

  5. Cara Menyimpan info pengecualian / kegagalan Pemicu MySQL ke dalam Tabel atau dalam Variabel