【spring】p命名空间的使用
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命名空间的使用相关推荐
- Spring自定义命名空间
Spring自定义命名空间提供了一种很好的方式来简化用于描述Spring应用程序上下文的bean定义的xml文件. 这是一个相当古老的概念,最初是在Spring 2.0中引入的,但值得不时地进行审查. ...
- Spring自定义命名空间的解析原理与实现
Spring自定义命名空间的解析原理与实现 原理 由上篇文章refresh() -> obtainFreshBeanFactory()跟踪源码可知Spring在解析除默认命名空间import.a ...
- Spring context命名空间
(补充:之前我们使用property标签进行依赖注入的时候,Spring框架会获取property的name属性,调用set+Name();对该属性进行注入) 一个配置文件中,需要进行管理的bean的 ...
- Spring笔记③--spring的命名空间
p:命名空间: xmlns:p="http://www.springframework.org/schema/p" 作用:简化在xml配置bean的属性 在<bean> ...
- Spring装配Bean---使用xml配置
声明Bean Spring配置文件的根元素是<beans>. 在<beans>元素内,你可以放所有的Spring配置信息,包括<bean>元素的声明. 除了Bean ...
- SCA与spring集成(在spring中开发SOA)
客户端调用与Tuscany SCA相同 服务端的配置如下: sca.composite <?xml version="1.0" encoding="UTF-8&qu ...
- Spring Boot 2.0 新特性
作者:贺卓凡 原文:https://mp.weixin.qq.com/s/EWmuzsgHueHcSB0WH-3AQw 以Java 8 为基准 Spring Boot 2.0 要求Java 版本必须8 ...
- 《Spring实战》第四版读书笔记 第二章 装配Bean
2019独角兽企业重金招聘Python工程师标准>>> 在Spring中,对象无需自己查找或创建与其所关联的其他对象.相反,容器负责把需要相互协作的对象引用赋予各个对象. 创建应用对 ...
- Spring Boot 之发送邮件
目录 Spring Boot 之发送邮件 简介 API 配置 实战 完整示例 引申和引用 Spring Boot 之发送邮件 简介 API 配置 实战 引入依赖 配置邮件属性 Java 代码 完整示例 ...
- Spring使用总结
一.基础JAR包 spring-beans.jar spring-context.jar spring-core.jar spring-expression.jar 二.XML的配置 1.一级结构 1 ...
最新文章
- windows10上使用一个tomcat部署2个项目
- VMC Command Line
- 关于控制台程序的一些想法
- ASP.NET Core分布式项目实战(运行Consent Page)--学习笔记
- 剑指Offer - 面试题11. 旋转数组的最小数字(二分查找)
- 零基础入门Python3-列表list详解
- Leetcode 1015. Smallest Integer Divisible by K
- python打印多个变量名_如何在Python中打印单个和多个变量?
- 利用SQL语句查询数据库中具体某个字段的重复行
- pgpool-II的master-slave模式的分析
- 创建和管理图书管理系统数据库
- Windows Server 2019系统Windows defender误删文件的解决办法
- 软件开发的质量及效率
- 近年热门细胞研究话题颂通大盘点
- Linux命令全称及目录结果
- Linux下的图片编辑软件和画图软件
- 存储过程(无参,IN多个输入参数,OUT多个输出参数,INOUT输入输出)
- 安卓手机连接ssh主机教程
- 三.webpack基本配置
- 什么是软件形式化方法
热门文章
- (四)Asp.net web api中的坑-【api的返回值】
- 06 面向对象之:反射,双下方法
- ucos-iii串口用信号量及环形队列中断发送,用内建消息队列中断接收
- AFN 切换BaseUrl
- ASP.NET Aries 高级开发教程:Excel导入配置之规则说明(下)
- sql 存储过程和函数
- 《DSP using MATLAB》示例 Example 6.25
- Hadoop概念学习系列之为什么hadoop/spark执行作业时,输出路径必须要不存在?(三十九)...
- FastDFS为什么要结合Nginx?
- 这样就算会了PHP么?-10