CallableStatement proc = conn.prepareCall( "{call p_carrier_opr.AddCarrierInfo_v2(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)}"); proc.registerOutParameter(1, OracleTypes.VARCHAR); proc.setString(2, para.getStr("p_vehicleNo")); proc.setString(3, para.getStr("p_freightWeight")); proc.setString(4, para.getStr("p_volume")); proc.setString(5, para.getStr("p_vehicleLength")); proc.setString(6, para.getStr("p_vehicleType")); proc.setString(7, para.getStr("p_ascription")); proc.setString(8, para.getStr("p_vehicleBrand")); proc.setString(9, para.getStr("p_vehicleLicence")); proc.setString(10, para.getStr("p_vehicleVerifyStatus")); proc.setString(11, para.getStr("p_licenceValidDate")); proc.setString(12, para.getStr("p_vehicleExpirateDay")); proc.setString(13, para.getStr("p_purchaseDate")); proc.setString(14, para.getStr("p_registrationDate")); proc.setString(15, para.getStr("p_vehicleState")); proc.setString(16, para.getStr("p_consumption")); proc.setString(17, para.getStr("p_companyId")); proc.setString(18, para.getStr("p_companyName")); proc.setString(19, para.getStr("p_remarks")); proc.setString(20, user.getUsername()); proc.setString(21, para.getStr("p_driverId")); proc.setString(22, para.getStr("p_driverName")); proc.setString(23, para.getStr("p_driverMobile")); proc.setString(24, para.getStr("p_departmentId")); proc.setString(25, para.getStr("p_departmentName")); proc.setString(26, para.getStr("p_vehicleId")); proc.setString(27, para.getStr("p_purchaseDate")); proc.setString(28, para.getStr("p_registrationDate")); proc.setString(29, para.getStr("p_vehicleState")); proc.setString(30, para.getStr("p_consumption")); proc.setString(31, para.getStr("p_companyId")); proc.setString(32, para.getStr("p_companyName")); proc.setString(33, para.getStr("p_remarks")); proc.setString(34, user.getUsername()); proc.setString(35, para.getStr("p_driverId")); proc.setString(36, para.getStr("p_driverName")); proc.setString(37, para.getStr("p_driverMobile")); proc.setString(38, para.getStr("p_departmentId")); proc.setString(39, para.getStr("p_departmentName")); proc.setString(40, para.getStr("p_vehicleId")); proc.setString(41, para.getStr("p_vehicleId"));
写完41个参数,感觉太花时间了在这里
项目:JFinal
https://www.jfinal.com/doc/5-16