1. 程式人生 > 其它 >Java開發小筆記

Java開發小筆記

1.將request獲取到的物件進行型別轉換:

==========================================================================================

1.將request獲取到的物件進行型別轉換:

1.將request獲取到的物件進行型別轉換:

public Result remove(HttpServletRequest request) {
//獲取傳遞過來科室資訊
Map<String, String[]> requestMap = request.getParameterMap();
Map<String, Object> paramMap = HttpRequestHelper.switchMap(requestMap);
//獲取醫院編號和排班編號
String hoscode = (String) paramMap.get("hoscode");
String hosScheduleId = (String) paramMap.get("hosScheduleId");
}

==========================================================================================

2.將Map物件轉換成實體類物件:

//上傳科室介面
@Override
public void save(Map<String, Object> paramMap) {
//paramMap 轉換department物件
String paramMapString = JSONObject.toJSONString(paramMap);
Department department = JSONObject.parseObject(paramMapString, Department.class);

//根據醫院編號 和 科室編號查詢
Department departmentExist = departmentRepository.
getDepartmentByHoscodeAndDepcode(department.getHoscode(), department.getDepcode());
//判斷
if (departmentExist != null) {
departmentExist.setUpdateTime(new Date());
departmentExist.setIsDeleted(0);
departmentRepository.save(departmentExist);
} else {
department.setCreateTime(new Date());
department.setUpdateTime(new Date());
department.setIsDeleted(0);
departmentRepository.save(department);
}
}