p命名和c命名注入
Posted 小布丁value
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了p命名和c命名注入相关的知识,希望对你有一定的参考价值。
p命名和c命名注入
User.java :【注意:这里没有有参构造器!】
public class User
private String name;
private int age;
public void setName(String name)
this.name = name;
public void setAge(int age)
this.age = age;
@Override
public String toString()
return "User" +
"name='" + name + '\\'' +
", age=" + age +
'';
p
1、P命名空间注入 : 需要在头文件中加入约束文件
官网这里找
导入约束 : xmlns:p="http://www.springframework.org/schema/p"
<!--P(属性: properties)命名空间 , 属性依然要设置set方法-->
<bean id="user" class="com.kuang.pojo.User" p:name="狂神" p:age="18"/>
c
2、c 命名空间注入 : 需要在头文件中加入约束文件
导入约束 : xmlns:c="http://www.springframework.org/schema/c"
<!--C(构造: Constructor)命名空间 , 属性依然要设置set方法-->
<bean id="user" class="com.kuang.pojo.User" c:name="狂神" c:age="18"/>
以上是关于p命名和c命名注入的主要内容,如果未能解决你的问题,请参考以下文章
Spring入门-----7依赖注入之c命名和p命名空间注入