是什么導(dǎo)致了這個異常,我在 a 中使用了類似的方法UserController并且效果很好。SQL 表與實體類的映射是否錯誤?我無法存儲數(shù)據(jù),也無法從中檢索任何內(nèi)容。它一直給我同樣的錯誤,最初我雖然我的緯度和經(jīng)度可能是錯誤的但后來我嘗試插入一個簡單的user_id但也被拒絕了。控制器 @Autowired OrderMapper orderMapper; @ResponseBody @RequestMapping(value = "/getOrder", method = RequestMethod.POST) public Order PlaceOrder() { Order order = new Order(); order.setUserId(1); orderMapper.insert(order); return order; }OrderMapper<insert id="insert" parameterType="com.mena.api.entity.Order">insert into order (order_id, user_id, start_latitude, start_logitude, end_latitude, end_logitude, total_distance, type, cost, create_time, start_address, end_address, user_id2)values (#{orderId,jdbcType=INTEGER}, #{userId,jdbcType=INTEGER}, #{startLatitude,jdbcType=DECIMAL}, #{startLogitude,jdbcType=DECIMAL}, #{endLatitude,jdbcType=DECIMAL}, #{endLogitude,jdbcType=DECIMAL}, #{totalDistance,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR}, #{cost,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{startAddress,jdbcType=VARCHAR}, #{endAddress,jdbcType=VARCHAR}, #{userId2,jdbcType=INTEGER})</insert>和 SQL 表信息
您的 SQL 語法有誤;檢查與您的 MySQL 服務(wù)器版本對應(yīng)的手冊
慕標(biāo)琳琳
2023-05-17 16:03:33