各位前辈好,我学到ssh这块,有小点问题想要咨询各位前辈,关于ssh数据保存不了到数据库

qq_40407534 2018-03-11 04:07:09
各位前辈好,我学到ssh这块,有小点问题想要咨询各位前辈,关于ssh数据保存不了到数据库
我是新手,谢谢各位观贴,我遇到的问题就是数据存不进去数据库,有insert语句发出
我先贴下整个流程吧,前端传过来个excel文件,我要读取

这个controller层的

下面是service,daoimpl和basedaoimpl的



接下来是访问过程的500

控制台的sql语句输出

可能有的说是事务,事务我也自己看了看
applicationContextd的配置

前面的service层也加了事务注解

其他的save保存都没问题,我不知道是哪里出了问题,恳请各位前辈指点,谢谢大家
...全文
469 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_40407534 2018-03-12
  • 打赏
  • 举报
回复
引用 6 楼 htwqb 的回复:
你调试的时候先看一下regionList里有没有正常获取到Excel里的数据,如果获取到了那有可能是你这里调用saveOrUpdate方法有问题,建议你换save方法试一下。
是数据表的问题,有个字段是插不进去的,我把表改为utf-8,还是不行,最后把插不进去的那个字段的改为utf-8就解决了
htwqb 2018-03-12
  • 打赏
  • 举报
回复
你调试的时候先看一下regionList里有没有正常获取到Excel里的数据,如果获取到了那有可能是你这里调用saveOrUpdate方法有问题,建议你换save方法试一下。
qq_40407534 2018-03-12
  • 打赏
  • 举报
回复
问题已解决了
qq_40407534 2018-03-12
  • 打赏
  • 举报
回复
异常

qq_40407534 2018-03-12
  • 打赏
  • 举报
回复
引用 2 楼 qq_34137397 的回复:
你配置事务了吗?你的事务应该是没有配置,你配置一下事务看看
谢谢观帖,关于事务我是采用注解开发的,在service层@transaction 在applicationContext.xml中也开启了事务配置,那块没写对吗?
穆雄雄 2018-03-11
  • 打赏
  • 举报
回复
你配置事务了吗?你的事务应该是没有配置,你配置一下事务看看
qq_40407534 2018-03-11
  • 打赏
  • 举报
回复
各位前辈好,谢谢指点。 我自己也断点调试了,发现流程走到dao层,调用模板对象进行saveorupdate之后就有问题了,前面的没什么问题,可能是事务没提交的原因吗?

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧