问题1:
template找不到或路径不正确template might not exist or might not be accessible by any of the configured Template Resolvers
图1-1
解答:
1.检查该路径下是否存在对应方法,即路径是否正确
2.若第一步检查无误,再检查是否你想返回的是集合/对象类型的数据,如果是,需要添加@ResponseBody注解,否则spring MVC容器会自动解析回视图(view)格式返回,如图1-2所示:
图1-2
问题2:
lombok添加@Data注解没有自动生成get和set方法
解答:
pom.xml添加了lombok依赖后,idea还需要下载一个lombok插件才可以生成get和set方法,如图1-3所示:
图1-3
问题3:
数据绑定异常,如图1-4所示:
图1-4
解答:
这是mybatis在帮你注入对象时找不到类所对应的操作数据库的注解或者对应xml文件导致,检查mapper的命名空间是否与你所写的类完全对应,包括包名,以及返回类型,如图1-5所示:
图1-5
问题4:
类型定义异常
图1-6
解答:
(1)没有get和set方法,使用lombok生成或手动写
问题5:
今天被mybatis的映射坑惨了,一下午都在解决绑定异常的问题
解答:
(1)常见的解决方法就是找xml文件映射有没有和你的dao对应上,查mapper的namespace和sql语句的resultType有没有与pojo对应
(2)今天发现一种不常见且很难发现的绑定异常,如图1-7所示,recourses目录下创建目录要小心,不能和java文件里一样直接一口气"."出来,只能一个个文件夹创建,写在这里记录一下!!!
图1-7
问题6:
用git导入eclipse项目,需要删除eclipse特有的文件.project
解答:
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。