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

1.路径:

jsp中的路径拼写;

ModelAndView的name拼写;

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

 

2.功能授权:

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

 

3.小数点:

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

 

4.字段重复:

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

 

5.分页条件触发:

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

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

 

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

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

 

7.Mybatis缓存问题

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

你可能感兴趣的:(MVC编程)