博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
异常汇总
阅读量:4556 次
发布时间:2019-06-08

本文共 1001 字,大约阅读时间需要 3 分钟。

1.

异常:

org.springframework.dao.TransientDataAccessResourceException:Cannot change the ExecutorType when there is an existing transaction

 

场景:添加资源信息时,需要同时添加目录信息列(是批量添加),所以在MdContentsServiceImpl类的addMdContents()中需要执行两次添加功能,分别是添加资源信息批量添加目录信息列;

 

原因:是由于批量添加引起的,网上说是由于添加和批量添加的Executor类型不同。

==参考博客==

 

解决方案:暂无

 

POSTMAN测试地址:景颢数据中心->目录管理->添加目录

http://localhost:8080/jhpt-demo/hzjh/demo/MdContents/addMdContents

 

 

5.

问题:

5.1 使用$符号获取map数据有两种方式:${strMap['tableName']}和

     ${strMap.tableName},这两种方式不受输入参数的限制;

5.2 使用#号获取map数据有三种方式:#{strMap['tableName']}和

#{strMap.tableName},另外一种就是#{strMap[tableName]},

注意这种方式的键值不需要写单引号,但是输入参数却只能是map类型,如果是自定义JavaBean,在服务器启动的时候就会报错;

 

 

 

 

异常:

java.lang.IllegalStateException: Type handler was null on parameter mapping for property 'strMap[tableName]'.  It was either not specified and/or could not be found for the javaType / jdbcType combination specified.

 

场景:使用#和$符号去获取map数据

 

原因:暂无

 

 

 

转载于:https://www.cnblogs.com/syjp/p/11081753.html

你可能感兴趣的文章
前端优化措施
查看>>
论学习汉语和学习编程的异同点
查看>>
linux img文件压缩及解压
查看>>
Jolt:软件业的奥斯卡
查看>>
互联网技术架构给我们的启示
查看>>
第六天冲刺
查看>>
Windows 10在2018四月更新中默认安装了OpenSSH客户端
查看>>
Linux 下的 scp
查看>>
理解同步,异步和延迟脚本
查看>>
MMS源码中异步处理简析
查看>>
XMind 6 如何画流程图
查看>>
final发布评价
查看>>
DLL远程注入与卸载
查看>>
Jmeter-ForEach控制器
查看>>
Checklist: 2019 05.01 ~ 06.30
查看>>
Binary XML file : Error inflating class com.esri.android.map.MapView
查看>>
grep,awk和sed
查看>>
.NET Core WebAPI IIS 部署问题
查看>>
SystemTap 静态探针安装包
查看>>
数据模型
查看>>