在学spring时,运行出现了“Bean property 'kind ' is not writable or has an invalid setter method.”报错:
上网查找原因,原来此异常一般出现在spring依赖注入时,如果用set注入,在spring的XML配置文件中的property属性的name值一定要和在java中的set方法里的变量相同。于是我仔细检查了有关kind属性的代码,发现是配置xml文件时,name=kind的后面多了一个空格:
去掉这个空格之后,程序方可正确运行出结果。