今天复习Spring的时候,在代码敲到拓展的依赖注入也就是p、c命名空间注入的时候,发现了问题! 发现C命名空间爆红,其实是因为我们没有在实体类里加上有参构造,而C命名空间就是通过构造器注入,此时将有参构造加上,又发现了问题! 发现上面的P命名空间也报红,看了下官方文档,是因为,P命名空间根据的是默认的无参构造,再通过name去设定值,所以加上了有参构造就爆红了!所以挺无语的… 不过还是值得记录一下,这两种命名空间最好是不要放在一块使用!