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-2java
lombok添加@Data注解没有自动生成get和set方法
解答:
pom.xml添加了lombok依赖后,idea还须要下载一个lombok插件才能够生成get和set方法,如图1-3所示:
图1-3spring
数据绑定异常,如图1-4所示:
图1-4
解答:
这是mybatis在帮你注入对象时找不到类所对应的操做数据库的注解或者对应xml文件致使,检查mapper的命名空间是否与你所写的类彻底对应,包括包名,以及返回类型,如图1-5所示:
图1-5sql
类型定义异常
图1-6
解答:
(1)没有get和set方法,使用lombok生成或手动写数据库
今天被mybatis的映射坑惨了,一下午都在解决绑定异常的问题
解答:
(1)常见的解决方法就是找xml文件映射有没有和你的dao对应上,查mapper的namespace和sql语句的resultType有没有与pojo对应
(2)今天发现一种不常见且很难发现的绑定异常,如图1-7所示,recourses目录下建立目录要当心,不能和java文件里同样直接一口气"."出来,只能一个个文件夹建立,写在这里记录一下!!!
图1-7mybatis