添加用户界面中的小问题① 对日期的处理以及以及对主外键相连的处理: // 处理日期 java.sql.Date ubirthday = null; String dateString = textUBirthday.getText(); SimpleDateFormat format = new SimpleDateFormat("yyyy-mm-dd"); Date date = format.parse(dateString); ubirthday = new java.sql.Date(date.getTime()); // 处理专业,通过专业名字得到user表中的专业变化mid外键编号 int mid = 0; MajorService majorService = new MajorServiceImpl(); Map<String, String> majors = majorService.getAllMajors(); String mname = cmbMajors.getSelectedItem().toString(); for(Map.Entry<String,String> entry : majors.entrySet()){ if (entry.getValue().equals(mname)) { mid = Integer.parseInt(entry.getKey()); } }