Bug积累

简介: Bug积累

1.mapper接口要和mapper.xml文件在同一个目录下;(不然会找不到映射文件)

在resource中创建包时:com/shutu/mapper

(编译完之后,在target目录下可以看到mapper.class和xml文件)


2.在编写sql语句时 if test语句格式不同时可能查询不出数据

例如: " name != null and name != ' '  "  

         " age != null and age != ' '   "

         "id != null and id != ' '  "


3.There is no getter for property named 'student' in 'class com.shutu.pojo.Student'  

可能是在mybatis的xml文件中,使用了类似student.studentId;    而接口方法定义中并没有使用@Parm(student)


4.在后端获取前端表单中的 radio 按钮和文本输入框的值时,通常使用的是表单控件的 name 属性,而不是 id 属性


5.使用RequestDispatcher跳转页面后,JS和CSS样式都不见了:

原因:      RequestDispatcher将当前文件的路径给改了,所以Js文件以及CSS文件、图片的路径都不对了;


解决办法:在前端页面上加上

<%

   String path = request.getContextPath();

   String basePath

=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

   request.setAttribute("path", basePath);

%>

引用文件的路径

从<link href="../../css/register.css" rel="stylesheet">

 改为<link href="${path}css/register.css" rel="stylesheet">


6.NoSuchMethodException: java.util.List.<init>()

<init>没有构造器    在方法形参中加上 @RequestParam


7.next 和nextLine 避免混用问题

当next和nextLine同时使用时,会造成循环出问题,nextLine直接将换行符当成输入数据,进入下一次循环

解决: 都用nextLine或next


目录
相关文章
|
3月前
|
算法 测试技术
【简历优化平台-05】工作经历部分优化建议
【简历优化平台-05】工作经历部分优化建议
|
敏捷开发 安全 项目管理
「敏捷」也许敏捷就是问题所在
「敏捷」也许敏捷就是问题所在
|
编解码 前端开发 测试技术
【软件测试】测试&开发的一生之敌-BUG
BUG相比大家都知道,程序运行出错或者与预期不符就是BUG.现在我们来用测试人员的角度来看待BUG。
|
数据采集 测试技术 程序员
软件测试经验与教训
软件测试经验与教训
158 0
软件测试经验与教训
|
测试技术
软件测试面试题:软件上线后有bug怎么处理?
软件测试面试题:软件上线后有bug怎么处理?
185 0
|
小程序 前端开发
开发过程中印象最深刻的Bug
开发过程中印象最深刻的Bug,uni开发百度小程序的时候,滑动新闻列表卡顿
184 0
开发过程中印象最深刻的Bug
|
人工智能 项目管理 UED
50年软件经验收获的64个教训
1970年,我在大学上了第一门编程课(当然是FORTRAN)。在过去的半个世纪中,我花了很多时间从事软件工作:需求,设计,用户体验,编程,测试,项目管理,编写文档, 过程改进领导,撰写7本书和许多文章,进行咨询和培训。 当然,在这过程中还存在一些附带问题,例如获得有机化学博士学位(我的论文的三分之一是计算机代码)并担任研究科学家几年。 但基本上我是一个软件专家。 在过去的这段时间里,我积累了许多有关软件业务的见解。 在这里,我提供其中的64课。 也许您会发现它们像我一样有帮助。
249 0
|
算法 程序员 测试技术
面对Bug程序员能做点什么
我们程序不可避免的会出现bug,那么我们能做哪些事情,尽可能减少bug的产生
389 0
面对Bug程序员能做点什么
|
JSON 监控 NoSQL
解Bug之路-串包Bug
笔者很热衷于解决Bug,同时比较擅长(网络/协议)部分,所以经常被唤去解决一些网络IO方面的Bug。现在就挑一个案例出来,写出分析思路,以飨读者,希望读者在以后的工作中能够少踩点坑。
353 0
解Bug之路-串包Bug

相关实验场景

更多