SSM开发中,项目出错的问题整理

1.路径:

jsp中的路径拼写;

ModelAndView的name拼写;

相对路径移动位置后造成的路径深度问题;

 

2.功能授权:

当新建一个菜单后,发现一直找不到,结果是默认没有权限;

 

3.小数点:

数据库中,如果是oracle直接转mysql可能会出现因为字段类型造成小数部分不存在的问题,造成数据导入错误

 

4.字段重复:

多个数据库字段中,可能会出现字段重复,所以需要给表名适当指定缩写,字段指定所属表

 

5.分页条件触发:

如果手动写了分页拦截,但是没有实现分页,可能是因为xml中的id不符合拦截条件

如果实在不知道怎么跳过拦截,可以试一下让第一页调用全表中的所有数据

 

6.发现自己写的极度糟糕

是因为没有在开始之前好好规划调用结构。在纸上能把逻辑画明白再开始写代码!

 

7.Mybatis缓存问题

涉及数据库记录导出/查询中,数据库被当前系统外的其他操作改变后,因为缓存没有刷新,导致数据脏读,发生导出文件错误的问题。最可怕的是,这个情况发生后,在系统内认为是完全没问题的。。。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值