亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? spring-aop-2.0.xsd

?? spring framework 2.5.4源代碼
?? XSD
字號:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<xsd:schema xmlns="http://www.springframework.org/schema/aop"
		xmlns:xsd="http://www.w3.org/2001/XMLSchema"
		xmlns:beans="http://www.springframework.org/schema/beans"
		xmlns:tool="http://www.springframework.org/schema/tool"
		targetNamespace="http://www.springframework.org/schema/aop"
		elementFormDefault="qualified"
		attributeFormDefault="unqualified">

	<xsd:import namespace="http://www.springframework.org/schema/beans"/>
	<xsd:import namespace="http://www.springframework.org/schema/tool"/>

	<xsd:annotation>
		<xsd:documentation><![CDATA[
	Defines the configuration elements for the Spring Framework's AOP support.
		]]></xsd:documentation>
	</xsd:annotation>

	<xsd:element name="config">
		<xsd:annotation>
			<xsd:documentation><![CDATA[
	A section (compartmentalization) of AOP-specific configuration (including
	aspects, pointcuts, etc).
			]]></xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="pointcut" type="pointcutType" minOccurs="0" maxOccurs="unbounded">
					<xsd:annotation>
						<xsd:documentation><![CDATA[
	A named pointcut definition.
						]]></xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="advisor" type="advisorType" minOccurs="0" maxOccurs="unbounded">
					<xsd:annotation>
						<xsd:documentation source="java:org.springframework.aop.Advisor"><![CDATA[
	A named advisor definition.
						]]></xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="aspect" type="aspectType" minOccurs="0" maxOccurs="unbounded">
					<xsd:annotation>
						<xsd:documentation><![CDATA[
	A named aspect definition.
						]]></xsd:documentation>
					</xsd:annotation>
				</xsd:element>
			</xsd:sequence>
			<xsd:attribute name="proxy-target-class" type="xsd:boolean" default="false">
				<xsd:annotation>
					<xsd:documentation><![CDATA[
	Are class-based (CGLIB) proxies to be created? By default, standard
	Java interface-based proxies are created.
					]]></xsd:documentation>
				</xsd:annotation>
			</xsd:attribute>
		</xsd:complexType>
	</xsd:element>

	<xsd:element name="aspectj-autoproxy">
		<xsd:annotation>
			<xsd:documentation source="java:org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator"><![CDATA[
	Enables the use of the @AspectJ style of Spring AOP.
			]]></xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="include" type="includeType" minOccurs="0" maxOccurs="unbounded">
					<xsd:annotation>
						<xsd:documentation><![CDATA[
	Indicates that only @AspectJ beans with names matched by the (regex)
	pattern will be considered as defining aspects to use for Spring autoproxying.
						]]></xsd:documentation>
					</xsd:annotation>
				</xsd:element>
			</xsd:sequence>
			<xsd:attribute name="proxy-target-class" type="xsd:boolean" default="false">
				<xsd:annotation>
					<xsd:documentation><![CDATA[
	Are class-based (CGLIB) proxies to be created? By default, standard
	Java interface-based proxies are created.
					]]></xsd:documentation>
				</xsd:annotation>
			</xsd:attribute>
		</xsd:complexType>
	</xsd:element>

	<xsd:element name="scoped-proxy">
		<xsd:complexType>
			<xsd:annotation>
				<xsd:documentation source="java:org.springframework.aop.scope.ScopedProxyFactoryBean"><![CDATA[
		Marks a bean definition as being a scoped proxy.

		A bean marked as such will be exposed via a proxy, with the 'real'
		bean instance being retrieved from some other source (such as a
		HttpSession) as and when required.
				]]></xsd:documentation>
			</xsd:annotation>
			<xsd:attribute name="proxy-target-class" type="xsd:boolean" default="true">
				<xsd:annotation>
					<xsd:documentation><![CDATA[
	Are class-based (CGLIB) proxies to be created? This is the default; in order to
	switch to standard Java interface-based proxies, turn this flag to "false".
					]]></xsd:documentation>
				</xsd:annotation>
			</xsd:attribute>
		</xsd:complexType>
	</xsd:element>

	<xsd:element name="spring-configured">
		<xsd:annotation>
			<xsd:documentation source="java:org.springframework.beans.factory.aspectj.AnnotationBeanConfigurerAspect"><![CDATA[
	Signals the current application context to apply dependency injection
	to non-managed objects that are instantiated outside of the Spring bean
	factory (typically classes annotated with the @Configurable annotation).
			]]></xsd:documentation>
		</xsd:annotation>
		<xsd:simpleType>
			<xsd:restriction base="xsd:string"/>
		</xsd:simpleType>
	</xsd:element>

	<xsd:complexType name="aspectType">
		<xsd:choice minOccurs="0" maxOccurs="unbounded">
			<xsd:element name="pointcut" type="pointcutType">
				<xsd:annotation>
					<xsd:documentation><![CDATA[
	A named pointcut definition.
					]]></xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="declare-parents" type="declareParentsType">
				<xsd:annotation>
					<xsd:documentation><![CDATA[
	Allows this aspect to introduce additional interfaces that the advised
	object will transparently implement.
					]]></xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="before" type="basicAdviceType">
				<xsd:annotation>
					<xsd:documentation><![CDATA[
	A before advice definition.
					]]></xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="after" type="basicAdviceType">
				<xsd:annotation>
					<xsd:documentation><![CDATA[
	An after advice definition.
					]]></xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="after-returning" type="afterReturningAdviceType">
				<xsd:annotation>
					<xsd:documentation><![CDATA[
	An after-returning advice definition.
					]]></xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="after-throwing" type="afterThrowingAdviceType">
				<xsd:annotation>
					<xsd:documentation><![CDATA[
	An after-throwing advice definition.
					]]></xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="around" type="basicAdviceType">
				<xsd:annotation>
					<xsd:documentation><![CDATA[
	An around advice definition.
					]]></xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:choice>
		<xsd:attribute name="id" type="xsd:ID">
			<xsd:annotation>
				<xsd:documentation><![CDATA[
	The unique identifier for an aspect.
				]]></xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
		<xsd:attribute name="ref" type="xsd:string">
			<xsd:annotation>
				<xsd:documentation><![CDATA[
	The name of the (backing) bean that encapsulates the aspect.
				]]></xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
		<xsd:attribute name="order" type="xsd:int">
			<xsd:annotation>
				<xsd:documentation source="java:org.springframework.core.Ordered"><![CDATA[
	Controls the ordering of the execution of this aspect when multiple
	advice executes at a specific joinpoint.
				]]></xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
	</xsd:complexType>

	<xsd:complexType name="includeType">
		<xsd:attribute name="name" type="xsd:string">
			<xsd:annotation>
				<xsd:documentation source="java:java.util.regex.Pattern"><![CDATA[
	The regular expression defining which beans are to be included in the
	list of @AspectJ beans; beans with names matched by the pattern will
	be included.
				]]></xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
	</xsd:complexType>

	<xsd:complexType name="pointcutType">
		<xsd:annotation>
			<xsd:appinfo>
				<tool:annotation>
					<tool:exports type="org.springframework.aop.Pointcut"/>
				</tool:annotation>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:attribute name="id" type="xsd:ID">
			<xsd:annotation>
				<xsd:documentation><![CDATA[
	The unique identifier for a pointcut.
				]]></xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
		<xsd:attribute name="expression" use="required" type="xsd:string">
			<xsd:annotation>
				<xsd:documentation><![CDATA[
	The pointcut expression.
	
	For example : 'execution(* com.xyz.myapp.service.*.*(..))'
				]]></xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
		<xsd:attribute name="type" default="aspectj">
			<xsd:annotation>
				<xsd:documentation><![CDATA[
	The type of pointcut expression (see the associated enumeration).
	DEPRECATED: Only AspectJ expression pointcuts are supported.
				]]></xsd:documentation>
			</xsd:annotation>
			<xsd:simpleType>
				<xsd:restriction base="xsd:string">
					<xsd:enumeration value="aspectj"/>
					<xsd:enumeration value="regex"/>
				</xsd:restriction>
			</xsd:simpleType>
		</xsd:attribute>
	</xsd:complexType>

	<xsd:complexType name="declareParentsType">
		<xsd:attribute name="types-matching" type="xsd:string" use="required">
			<xsd:annotation>
				<xsd:documentation source="java:org.springframework.aop.aspectj.TypePatternClassFilter"><![CDATA[
	The AspectJ type expression that defines what types (classes) the
	introduction is restricted to.

	An example would be 'org.springframework.beans.ITestBean+'.
				]]></xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
		<xsd:attribute name="implement-interface" type="xsd:string" use="required">
			<xsd:annotation>
				<xsd:documentation source="java:java.lang.Class"><![CDATA[
	The fully qualified name of the interface that will be introduced. 
				]]></xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
		<xsd:attribute name="default-impl" type="xsd:string" use="required">
			<xsd:annotation>
				<xsd:documentation source="java:java.lang.Class"><![CDATA[
	The fully qualified name of the class that will be instantiated to serve
	as the default implementation of the introduced interface. 
				]]></xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
	</xsd:complexType>

	<xsd:complexType name="basicAdviceType">
		<xsd:attribute name="pointcut" type="xsd:string">
			<xsd:annotation>
				<xsd:documentation><![CDATA[
	The associated pointcut expression.
				]]></xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
		<xsd:attribute name="pointcut-ref" type="pointcutRefType">
			<xsd:annotation>
				<xsd:documentation><![CDATA[
	The name of an associated pointcut definition.
				]]></xsd:documentation>
				<xsd:appinfo>
					<tool:annotation kind="ref">
						<tool:expected-type type="org.springframework.aop.Pointcut"/>
					</tool:annotation>
				</xsd:appinfo>
			</xsd:annotation>
		</xsd:attribute>
		<xsd:attribute name="method" type="xsd:string" use="required">
			<xsd:annotation>
				<xsd:documentation><![CDATA[
	The name of the method that defines the logic of the advice.
				]]></xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
		<xsd:attribute name="arg-names" type="xsd:string">
			<xsd:annotation>
				<xsd:documentation><![CDATA[
	The comma-delimited list of advice method argument (parameter) names 
	that will be matched from pointcut parameters.
				]]></xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
	</xsd:complexType>

	<xsd:complexType name="afterReturningAdviceType">
		<xsd:complexContent>
			<xsd:extension base="basicAdviceType">
				<xsd:attribute name="returning" type="xsd:string">
					<xsd:annotation>
						<xsd:documentation><![CDATA[
	The name of the method parameter to which the return value must
	be passed.
						]]></xsd:documentation>
					</xsd:annotation>
				</xsd:attribute>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>

	<xsd:complexType name="afterThrowingAdviceType">
		<xsd:complexContent>
			<xsd:extension base="basicAdviceType">
				<xsd:attribute name="throwing" type="xsd:string">
					<xsd:annotation>
						<xsd:documentation><![CDATA[
	The name of the method parameter to which the thrown exception must
	be passed.	
						]]></xsd:documentation>
					</xsd:annotation>
				</xsd:attribute>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>

	<xsd:complexType name="advisorType">
		<xsd:annotation>
			<xsd:appinfo>
				<tool:annotation>
					<tool:exports type="org.springframework.aop.Advisor"/>
				</tool:annotation>
			</xsd:appinfo>
		</xsd:annotation>
		<!-- Rick : ID type written explicitly as opposed to being imported (c.f. [SPR-2290] -->
		<xsd:attribute name="id" type="xsd:ID"/>
		<xsd:attribute name="advice-ref" type="xsd:string" use="required">
			<xsd:annotation>
				<xsd:documentation><![CDATA[
	A reference to an advice bean.
				]]></xsd:documentation>
				<xsd:appinfo>
					<tool:annotation kind="ref">
						<tool:expected-type type="org.aopalliance.aop.Advice"/>
					</tool:annotation>
				</xsd:appinfo>
			</xsd:annotation>
		</xsd:attribute>
		<xsd:attribute name="pointcut" type="xsd:string">
			<xsd:annotation>
				<xsd:documentation><![CDATA[
	A pointcut expression.
				]]></xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
		<xsd:attribute name="pointcut-ref" type="pointcutRefType">
			<xsd:annotation>
				<xsd:documentation><![CDATA[
	A reference to a pointcut definition.
				]]></xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
		<xsd:attribute name="order" type="xsd:int">
			<xsd:annotation>
				<xsd:documentation source="java:org.springframework.core.Ordered"><![CDATA[
	Controls the ordering of the execution of this advice when multiple
	advice executes at a specific joinpoint.
				]]></xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
	</xsd:complexType>

	<xsd:simpleType name="pointcutRefType">
		<xsd:annotation>
			<xsd:appinfo>
				<tool:annotation kind="ref">
					<tool:expected-type type="org.springframework.aop.Pointcut"/>
				</tool:annotation>
			</xsd:appinfo>
		</xsd:annotation>
		<xsd:union memberTypes="xsd:string"/>
	</xsd:simpleType>

</xsd:schema>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久se精品一区二区| 国产精品18久久久久久vr| 九九热在线视频观看这里只有精品 | 国产精品久久久久国产精品日日 | 欧美激情一区二区三区不卡| 亚洲成人综合视频| www.欧美.com| 国产性色一区二区| 久久精品国产亚洲一区二区三区| 在线日韩一区二区| 亚洲男帅同性gay1069| 国产精品69久久久久水密桃| 欧美成人bangbros| 午夜av一区二区| 欧美亚洲国产bt| 亚洲精品乱码久久久久| 北岛玲一区二区三区四区 | 欧美一区二区成人| 亚洲高清中文字幕| 欧美午夜在线观看| 一区二区三区色| 在线中文字幕一区| 一区二区三区四区在线| 91麻豆国产香蕉久久精品| 国产精品久久久久久久午夜片| 国产精一区二区三区| 久久人人超碰精品| 国产一区二区调教| 欧美精品一区二区三区在线| 美腿丝袜亚洲综合| 欧美精品一区二区蜜臀亚洲| 精品一区二区三区不卡| 2021久久国产精品不只是精品| 久久国产欧美日韩精品| 精品国产sm最大网站免费看| 美国毛片一区二区| 久久先锋影音av| 豆国产96在线|亚洲| 一区免费观看视频| 在线免费不卡电影| 青椒成人免费视频| 久久久久久电影| 成人97人人超碰人人99| 亚洲精品免费在线观看| 欧美乱妇一区二区三区不卡视频| 日韩专区一卡二卡| 精品国产伦一区二区三区观看体验 | 精品对白一区国产伦| 国产成人av电影在线| 国产精品久久久久aaaa樱花| 欧美做爰猛烈大尺度电影无法无天| 亚洲精品日韩一| 欧美日韩国产高清一区二区三区| 日韩av电影免费观看高清完整版在线观看| 日韩一区二区精品| 国产成人免费在线观看不卡| 中文字幕精品在线不卡| 欧美三级资源在线| 韩国av一区二区三区| 亚洲另类春色校园小说| 欧美一区二区黄| 99r国产精品| 日本美女一区二区| 中文字幕亚洲不卡| 欧美日韩国产高清一区二区 | 欧美系列日韩一区| 国产精品一区免费视频| 亚洲制服丝袜av| 久久在线免费观看| 欧美日韩中字一区| 国产成人h网站| 日本午夜精品视频在线观看 | 色综合一个色综合| 欧美96一区二区免费视频| 国产精品国产a| 日韩亚洲电影在线| 色婷婷av一区二区三区gif| 秋霞电影网一区二区| 亚洲视频在线一区| 久久久精品黄色| 欧美一区二区三区公司| 一本色道久久综合亚洲精品按摩| 麻豆成人免费电影| 五月激情综合网| 亚洲精品国产品国语在线app| 欧美va在线播放| 欧美久久久一区| 色香色香欲天天天影视综合网| 国内精品在线播放| 免费亚洲电影在线| 视频一区二区不卡| 亚洲一区二区在线免费观看视频| 日本一区二区三区四区| 精品国偷自产国产一区| 日韩欧美一级二级三级久久久| 欧美午夜精品久久久久久孕妇 | 欧美男女性生活在线直播观看| 成人免费看黄yyy456| 精品系列免费在线观看| 日本aⅴ免费视频一区二区三区| 一区二区三区波多野结衣在线观看| 久久免费精品国产久精品久久久久| 91麻豆精品国产91久久久资源速度| 91麻豆蜜桃一区二区三区| 丁香婷婷综合网| 国产伦精品一区二区三区视频青涩| 天堂在线一区二区| 午夜影院在线观看欧美| 亚洲第一福利视频在线| 亚洲在线视频一区| 亚洲一区二区黄色| 亚洲mv在线观看| 亚洲制服丝袜av| 亚洲成av人影院| 日本大胆欧美人术艺术动态| 日韩avvvv在线播放| 蜜臀精品一区二区三区在线观看 | 成人黄页在线观看| 成人免费福利片| 99re成人精品视频| 色香蕉久久蜜桃| 欧美美女一区二区在线观看| 欧美性感一区二区三区| 欧美电影一区二区| 欧美不卡一区二区三区四区| 欧美精品一区二| 国产精品入口麻豆九色| 亚洲女人小视频在线观看| 亚洲国产综合91精品麻豆 | 亚洲自拍都市欧美小说| 亚洲成人午夜电影| 老司机午夜精品| 国产精品一二三四区| av午夜一区麻豆| 欧美精品第1页| 精品成人一区二区三区| 国产精品伦理一区二区| 一区二区在线观看视频| 日韩精品一二区| 懂色av中文一区二区三区| 91天堂素人约啪| 日韩久久免费av| 国产精品久久久久aaaa| 午夜久久久影院| 国产成人av影院| 欧美色偷偷大香| 亚洲精品一区二区三区香蕉| 亚洲色图丝袜美腿| 麻豆精品一二三| 色菇凉天天综合网| 精品国产一区二区三区av性色 | 一本大道久久a久久综合| 欧美精品欧美精品系列| 国产精品嫩草久久久久| 亚洲成a人片在线不卡一二三区| 国产一区二区三区综合| 在线观看视频一区| 久久久亚洲精品一区二区三区| 一区二区三区精品在线观看| 国产一区二区三区最好精华液| 91黄视频在线| 欧美国产一区在线| 热久久免费视频| 在线视频一区二区三区| 国产欧美精品在线观看| 日韩成人免费电影| 在线观看日韩av先锋影音电影院| 精品国产91乱码一区二区三区| 亚洲一卡二卡三卡四卡五卡| 国产成人免费视频一区| 欧美电影免费观看高清完整版在| 亚洲男人的天堂一区二区| 国产最新精品免费| 91精品国产综合久久婷婷香蕉| 中文字幕一区二区三区不卡在线 | 美女久久久精品| 欧美亚洲图片小说| 一区免费观看视频| 国产 欧美在线| 精品国产伦一区二区三区观看方式| 亚洲综合精品久久| 99re热视频精品| 国产精品免费视频一区| 国产精品996| 久久久久综合网| 久久99在线观看| 日韩精品一区二区三区中文精品| 亚洲午夜影视影院在线观看| 91精品福利在线| 一区二区三区**美女毛片| 91麻豆国产精品久久| 亚洲日本中文字幕区| va亚洲va日韩不卡在线观看| 中文字幕欧美区| 成人av电影在线| 亚洲色图欧美在线| 色综合久久中文字幕综合网| 亚洲欧美日韩一区二区三区在线观看| 国产盗摄女厕一区二区三区| 国产欧美日韩三区|