当前位置: 首页 > news >正文

动漫网站的设计与实现摄影平台有哪些

动漫网站的设计与实现,摄影平台有哪些,网站建设要做什么,wordpress同步头条应业务需求#xff0c;需要使用到MQ进行数据上传和下发。传递格式为JSON,服务那边下发JSON数组#xff0c;接收端将JSON数组转换成List集合#xff0c;调用Mybatis-plus批量添加saveBatch()。提示字段未找到... org.apache.ibatis.exceptions.PersistenceException: ### Er… 应业务需求需要使用到MQ进行数据上传和下发。传递格式为JSON,服务那边下发JSON数组接收端将JSON数组转换成List集合调用Mybatis-plus批量添加saveBatch()。提示字段未找到... org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. Cause: org.apache.ibatis.binding.BindingException: Parameter 字段 not found. Available parameters are [collection, list] ### The error may exist in com/vinsuan/parking/client/dao/mapper/ParkingLongrentInfoTimeMapper.java (best guess) ### The error may involve com.vinsuan.parking.client.dao.mapper.ParkingLongrentInfoTimeMapper.insert ### The error occurred while executing an update ### Cause: org.apache.ibatis.binding.BindingException: Parameter 字段 not found. Available parameters are [collection, list]at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:200)at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:185)at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.saveBatch(ServiceImpl.java:122)at com.baomidou.mybatisplus.extension.service.IService.saveBatch(IService.java:58)at com.baomidou.mybatisplus.extension.service.IService$$FastClassBySpringCGLIB$$f8525d18.invoke(generated)at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:294)at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98)at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)at com.vinsuan.parking.client.service.impl.ParkingLongrentInfoTimeServiceImpl$$EnhancerBySpringCGLIB$$f890ae1b.saveBatch(generated)at com.vinsuan.parking.client.datahandler.mqtt.MqttHandler.handlerDataToMethod(MqttHandler.java:259)at com.vinsuan.parking.client.datahandler.mqtt.MqttHandler.handlerData(MqttHandler.java:239)at com.vinsuan.parking.client.datahandler.mqtt.MqttHandler.messageArrived(MqttHandler.java:84)at org.eclipse.paho.client.mqttv3.internal.CommsCallback.deliverMessage(CommsCallback.java:499)at org.eclipse.paho.client.mqttv3.internal.CommsCallback.handleMessage(CommsCallback.java:402)at org.eclipse.paho.client.mqttv3.internal.CommsCallback.run(CommsCallback.java:206)at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266)at java.util.concurrent.FutureTask.run(FutureTask.java)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ibatis.binding.BindingException: Parameter 字段 not found. Available parameters are [collection, list]at org.apache.ibatis.session.defaults.DefaultSqlSession$StrictMap.get(DefaultSqlSession.java:343)at org.apache.ibatis.scripting.xmltags.DynamicContext$ContextAccessor.getProperty(DynamicContext.java:113)at org.apache.ibatis.ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2719)at org.apache.ibatis.ognl.ASTProperty.getValueBody(ASTProperty.java:114)at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258)at org.apache.ibatis.ognl.ASTNotEq.getValueBody(ASTNotEq.java:50)at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258)at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:493)at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:457)at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:46)at org.apache.ibatis.scripting.xmltags.ExpressionEvaluator.evaluateBoolean(ExpressionEvaluator.java:32)at org.apache.ibatis.scripting.xmltags.IfSqlNode.apply(IfSqlNode.java:34)at org.apache.ibatis.scripting.xmltags.MixedSqlNode.apply(MixedSqlNode.java:33)at org.apache.ibatis.scripting.xmltags.TrimSqlNode.apply(TrimSqlNode.java:55)at org.apache.ibatis.scripting.xmltags.MixedSqlNode.apply(MixedSqlNode.java:33)at org.apache.ibatis.scripting.xmltags.DynamicSqlSource.getBoundSql(DynamicSqlSource.java:41)at org.apache.ibatis.mapping.MappedStatement.getBoundSql(MappedStatement.java:293)at org.apache.ibatis.executor.statement.BaseStatementHandler.init(BaseStatementHandler.java:64)at org.apache.ibatis.executor.statement.PreparedStatementHandler.init(PreparedStatementHandler.java:41)at org.apache.ibatis.executor.statement.RoutingStatementHandler.init(RoutingStatementHandler.java:46)at org.apache.ibatis.session.Configuration.newStatementHandler(Configuration.java:563)at org.apache.ibatis.executor.BatchExecutor.doUpdate(BatchExecutor.java:57)at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117)at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76)at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:198) 原因使用hutool工具类将JSON数组转换成List集合,发现有两层集合。 !-- hutool 版本4.5.0 --dependencygroupIdcn.hutool/groupIdartifactIdhutool-all/artifactIdversion4.5.0/version/dependency /*** 测试 JSON数组转换成List集合* param args*/public static void main(String[] args) {String data [{\id\:1,\username\:\username\,\password\:\password\},{\id\:2,\username\:\username2\}];ListObject list JSONUtil.toList(JSONUtil.parseArray(data), Object.class);System.out.println(list);}-------------控制台打印-------------[[{password:password,id:1,username:username}, {id:2,username:username2}]] 解决方案 方案一、 将JSON数组字符串转换为JSON数组循环遍历存储List集合中。 方案二、 将hutool 版本4.5.0 改为 4.6.15。
http://www.yutouwan.com/news/437051/

相关文章:

  • 求个a站南京建设网
  • 汕头响应式网站教程企业建网站租用服务器好还是买一个好
  • asp网站镜像代码用js做网站阅读量
  • 保定投递网站建设蒙特网设计公司
  • 如何识别网站建设最新百度关键词排名
  • wordpress建的网站全屏背景网站如何做到自适应
  • 重庆网站建设制作设计公司哪家好中企动力 做网站 怎么样
  • 深圳筑造建设有限公司网站兰州网站建设加王道下拉
  • 单位网站制作费用报价单筑方装饰口碑怎么样
  • 临清网站建设公司免费字体设计网站
  • 网页设计网站值得推荐网站内地图位置怎么做
  • 做百度推广需要自己有个网站吗鹤山网站建设
  • 建设网站的申请信用卡分期付款软件开发岗位介绍
  • 怎么编辑网站后台怎样弄网站
  • 可以做任务的网站有哪些视频网站 flash h5
  • 网站admin密码阿里巴巴网页版入口
  • 网站建设找盖亚科技电商平台排名100强
  • 网站建设价格情况科技成果展示网站建设方案
  • 网站建设流程html做网站有哪些要求
  • 网站充值接口网站seo外链
  • 网站域名到期后果做网站参考文献
  • 新网 网站建立手机建立一个免费网站
  • 织梦如何做几种语言的网站门户网站风格
  • 网页设计与制作教材电子版嘉定区整站seo十大排名
  • 网站域名区别吗济南智能网站建设哪家好
  • 珠海科技网站建设制做网站首先应该怎么做
  • 义乌微信网站建设费用企业网站模板官网
  • 前端一般模仿什么网站网站建设的法律问题
  • app免费制作网站模板免费门户网站制作
  • 设计外贸英文网站湖南刚刚发生的大事件