春天中P标签的使用方法

  介绍

这篇文章主要讲解了“春中p标签的使用方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“春中p标签的使用方法”吧!

<编辑类="目录">目录 <李>

春p标签的使用

<李>

本例设计对象的话题,演讲和演讲

<李>

春配置p标签问题

<李>

今天学习春遇到这样的一个问题

<李>

解决方法如下

春p标签的使用

春季的p标签是基于XML模式的配置方式,目的是为了简化配置方式,由于春天的p标签是弹簧内置的,只要在XML头部申明下就可以调用。如下:

& lt; ? xml  version=?.0“,编码=癠TF-8" ?比;   http://www.springframework.org/schema/beans" & lt; beans  xmlns=?;   ,xmlns: xsi=癶ttp://www.w3.org/2001/XMLSchema-instance",   ,xmlns: p=癶ttp://www.springframework.org/schema/p"   xsi: schemaLocation=癶ttp://www.springframework.org/schema/beans   ,http://www.springframework.org/schema/beans/spring-beans.xsd"的在   & lt;/beans>

2.0从开始,弹簧支持使用名称空间的可扩展配置格式。这些名称空间都是基于一种XML Schema定义。事实上,我们所看到的所有豆的配置格式都是基于一个XML Schema文档。

特定的名称空间并不需要定义在一个XSD文件中,它只在春天内核中存在。我们所说的p名称空间就是这样,它不需要一个模式定义,与我们前面采用& lt;财产/祝辞元素定义bean的属性不同的是,当我们采用了p名称空间,我们就可以在豆元素中使用属性(属性)来描述bean的属性值。具体操作请看以下示例。

本例设计对象的话题,演讲和演讲

具体实现如下:

<李>

<代码>主题

public  class  Topic  {,   ,/* *内容,,,必须提供,,,,,getter 与,setter 方法*/,public  String 语境;   ,public  String  getContext (), {   return 才能;语境;   ,}   ,   ,public  void  setContext (String 上下文),{=this.context 才能;环境;   ,}   ,/* *   *,才能有参的构造函数,,可选   *,才能@param 上下文   ,*/,public 主题(String 上下文),{=this.context 才能;环境;   ,}   ,/* *   *,才能无参数的构造函数,,,,必须提供一个无参的构造函数   ,*/,public 主题(),{   }大敌;   } <李>

<代码>演讲

public  class  Speech  extends  Topic  {   ,   ,@Override   ,public  void  setContext (String 上下文),{=super.context 才能;环境;   ,}   } <李>

<代码>议长

public  class  Speaker  {   ,   ,/*必须提供,getter 与,setter 方法,*/,private  String 名称;   ,private  Topic  highTopic;   ,private  Speech 语言;   ,private  int  timeHour;   ,public  Speech  getSpeech (), {   return 才能;演讲;   ,}   ,   ,public  void  setSpeech (Speech 演讲),{   this.speech 才能=,演讲;   ,}   ,   ,public  String  getName (), {   return 才能,名字;   ,}   ,   ,public  void  setName (String 名称),{   this.name 才能=,名称;   ,}   ,   ,public  Topic  getTopic (), {   return 才能;highTopic;   ,}   ,   ,public  void  setTopic (Topic  highTopic), {   时间=this.highTopic 才能;highTopic;   ,}   ,   ,public  int  getTimeHour (), {   return 才能;timeHour;   ,}   ,   ,public  void  setTimeHour (int  timeHour), {   时间=this.timeHour 才能;timeHour;   ,}   ,/* *   *,才能演讲   ,*/言论,public  void  (), {   System.out.println才能(toString ());   ,}   ,   ,@Override   ,public  String  toString (), {   return 才能“Speaker  [name=? +, name  +,,,, highTopic=?   ,,,+,highTopic.getContext(), +,,,,的演讲=?+,speech.getContext ()   +,,,,,,,timeHour=? +, timeHour  +,“]”;   ,}   }

根据以上对象代码,在不使用春天的p标签时,相关的配置如下。

春天中P标签的使用方法