1、在xml文件中添加配置

xmlns:p="http://www.springframework.org/schema/p"

2、在xml中进行更改

更改前(使用属性依赖注入):

代码实现:

    <bean id="UserService" class="springboottest.ioc.UserService"><property name="usDao" ref="userDao"></property><property name="userName"><value><![CDATA[唐浩然<TEST>]]></value></property><property name="age" value="20"></property></bean>

更改后(使用p命名空间)

代码实现:

    <bean id="UserService" class="springboottest.ioc.UserService" p:usDao-ref="userDao" p:userName="唐浩然" p:age="20"></bean>

注 :

(1)如果需要注入一个对象则需要添加引用,即在属性后添加一个-ref

【spring】p命名空间的使用相关推荐

  1. Spring自定义命名空间

    Spring自定义命名空间提供了一种很好的方式来简化用于描述Spring应用程序上下文的bean定义的xml文件. 这是一个相当古老的概念,最初是在Spring 2.0中引入的,但值得不时地进行审查. ...

  2. Spring自定义命名空间的解析原理与实现

    Spring自定义命名空间的解析原理与实现 原理 由上篇文章refresh() -> obtainFreshBeanFactory()跟踪源码可知Spring在解析除默认命名空间import.a ...

  3. Spring context命名空间

    (补充:之前我们使用property标签进行依赖注入的时候,Spring框架会获取property的name属性,调用set+Name();对该属性进行注入) 一个配置文件中,需要进行管理的bean的 ...

  4. Spring笔记③--spring的命名空间

    p:命名空间: xmlns:p="http://www.springframework.org/schema/p" 作用:简化在xml配置bean的属性 在<bean> ...

  5. Spring装配Bean---使用xml配置

    声明Bean Spring配置文件的根元素是<beans>. 在<beans>元素内,你可以放所有的Spring配置信息,包括<bean>元素的声明. 除了Bean ...

  6. SCA与spring集成(在spring中开发SOA)

    客户端调用与Tuscany SCA相同 服务端的配置如下: sca.composite <?xml version="1.0" encoding="UTF-8&qu ...

  7. Spring Boot 2.0 新特性

    作者:贺卓凡 原文:https://mp.weixin.qq.com/s/EWmuzsgHueHcSB0WH-3AQw 以Java 8 为基准 Spring Boot 2.0 要求Java 版本必须8 ...

  8. 《Spring实战》第四版读书笔记 第二章 装配Bean

    2019独角兽企业重金招聘Python工程师标准>>> 在Spring中,对象无需自己查找或创建与其所关联的其他对象.相反,容器负责把需要相互协作的对象引用赋予各个对象. 创建应用对 ...

  9. Spring Boot 之发送邮件

    目录 Spring Boot 之发送邮件 简介 API 配置 实战 完整示例 引申和引用 Spring Boot 之发送邮件 简介 API 配置 实战 引入依赖 配置邮件属性 Java 代码 完整示例 ...

  10. Spring使用总结

    一.基础JAR包 spring-beans.jar spring-context.jar spring-core.jar spring-expression.jar 二.XML的配置 1.一级结构 1 ...

最新文章

  1. windows10上使用一个tomcat部署2个项目
  2. VMC Command Line
  3. 关于控制台程序的一些想法
  4. ASP.NET Core分布式项目实战(运行Consent Page)--学习笔记
  5. 剑指Offer - 面试题11. 旋转数组的最小数字(二分查找)
  6. 零基础入门Python3-列表list详解
  7. Leetcode 1015. Smallest Integer Divisible by K
  8. python打印多个变量名_如何在Python中打印单个和多个变量?
  9. 利用SQL语句查询数据库中具体某个字段的重复行
  10. pgpool-II的master-slave模式的分析
  11. 创建和管理图书管理系统数据库
  12. Windows Server 2019系统Windows defender误删文件的解决办法
  13. 软件开发的质量及效率
  14. 近年热门细胞研究话题颂通大盘点
  15. Linux命令全称及目录结果
  16. Linux下的图片编辑软件和画图软件
  17. 存储过程(无参,IN多个输入参数,OUT多个输出参数,INOUT输入输出)
  18. 安卓手机连接ssh主机教程
  19. 三.webpack基本配置
  20. 什么是软件形式化方法

热门文章

  1. (四)Asp.net web api中的坑-【api的返回值】
  2. 06 面向对象之:反射,双下方法
  3. ucos-iii串口用信号量及环形队列中断发送,用内建消息队列中断接收
  4. AFN 切换BaseUrl
  5. ASP.NET Aries 高级开发教程:Excel导入配置之规则说明(下)
  6. sql 存储过程和函数
  7. 《DSP using MATLAB》示例 Example 6.25
  8. Hadoop概念学习系列之为什么hadoop/spark执行作业时,输出路径必须要不存在?(三十九)...
  9. FastDFS为什么要结合Nginx?
  10. 这样就算会了PHP么?-10