パッケージ | 説明 |
---|---|
org.springframework.aop.config | XML スキーマが主要な構成形式である、宣言型 AOP 構成のサポートパッケージ。 |
org.springframework.beans.factory.xml | 標準の "spring-beans" XSD を含む、抽象 XML ベースの BeanFactory 実装が含まれています。 |
org.springframework.context.annotation | JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。 |
org.springframework.scheduling.config | XML スキーマが主要な構成形式である、宣言的なスケジューリング構成のサポートパッケージ。 |
org.springframework.transaction.config | XML スキーマが主要な構成形式である、宣言的なトランザクション構成のサポートパッケージ。 |
org.springframework.web.servlet.config | Spring MVC の XML 構成名前空間を定義します。 |
修飾子と型 | メソッドと説明 |
---|---|
BeanDefinitionHolder | AbstractInterceptorDrivenBeanDefinitionDecorator.decorate(NodeSE node, BeanDefinitionHolder definitionHolder, ParserContext parserContext) |
static void | AopNamespaceUtils.registerAspectJAnnotationAutoProxyCreatorIfNecessary(ParserContext parserContext, ElementSE sourceElement) |
static void | AopNamespaceUtils.registerAspectJAutoProxyCreatorIfNecessary(ParserContext parserContext, ElementSE sourceElement) |
static void | AopNamespaceUtils.registerAutoProxyCreatorIfNecessary(ParserContext parserContext, ElementSE sourceElement) |
修飾子と型 | メソッドと説明 |
---|---|
BeanDefinitionHolder | BeanDefinitionDecorator.decorate(NodeSE node, BeanDefinitionHolder definition, ParserContext parserContext) 指定された Node SE(要素または属性のいずれか)を解析し、指定された BeanDefinition を修飾して、修飾された定義を返します。 |
BeanDefinitionHolder | NamespaceHandlerSupport.decorate(NodeSE node, BeanDefinitionHolder definition, ParserContext parserContext) |
BeanDefinitionHolder | NamespaceHandler.decorate(NodeSE source, BeanDefinitionHolder definition, ParserContext parserContext) 指定された Node SE を解析し、提供された BeanDefinitionHolder を装飾し、装飾された定義を返します。 |
BeanDefinitionHolder | SimplePropertyNamespaceHandler.decorate(NodeSE node, BeanDefinitionHolder definition, ParserContext parserContext) |
BeanDefinitionHolder | SimpleConstructorNamespaceHandler.decorate(NodeSE node, BeanDefinitionHolder definition, ParserContext parserContext) |
protected void | AbstractSingleBeanDefinitionParser.doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) 提供された Element SE を解析し、必要に応じて提供された BeanDefinitionBuilder を入力します。 |
protected void | AbstractSimpleBeanDefinitionParser.doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) 提供された Element SE を解析し、必要に応じて提供された BeanDefinitionBuilder を入力します。 |
protected boolean | AbstractSimpleBeanDefinitionParser.isEligibleAttribute(AttrSE attribute, ParserContext parserContext) 指定された属性が対応する Bean プロパティ値に変換できるかどうかを判断します。 |
BeanDefinition | NamespaceHandlerSupport.parse(ElementSE element, ParserContext parserContext) |
BeanDefinition | AbstractBeanDefinitionParser.parse(ElementSE element, ParserContext parserContext) |
BeanDefinition | NamespaceHandler.parse(ElementSE element, ParserContext parserContext) 指定された Element SE を解析し、結果の BeanDefinitions を、提供された ParserContext に埋め込まれている BeanDefinitionRegistry に登録します。 |
BeanDefinition | SimplePropertyNamespaceHandler.parse(ElementSE element, ParserContext parserContext) |
BeanDefinition | BeanDefinitionParser.parse(ElementSE element, ParserContext parserContext) 指定された Element SE を解析し、結果の BeanDefinition(s) を、提供された ParserContext に埋め込まれた BeanDefinitionRegistry に登録します。 |
BeanDefinition | SimpleConstructorNamespaceHandler.parse(ElementSE element, ParserContext parserContext) |
protected abstract AbstractBeanDefinition | AbstractBeanDefinitionParser.parseInternal(ElementSE element, ParserContext parserContext) 提供された Element SE を 1 つ以上の BeanDefinitions に実際に解析する主要テンプレートメソッド。 |
protected AbstractBeanDefinition | AbstractSingleBeanDefinitionParser.parseInternal(ElementSE element, ParserContext parserContext) |
protected StringSE | AbstractBeanDefinitionParser.resolveId(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext) 指定された BeanDefinition の ID を解決します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected ClassPathBeanDefinitionScanner | ComponentScanBeanDefinitionParser.configureScanner(ParserContext parserContext, ElementSE element) |
protected TypeFilter | ComponentScanBeanDefinitionParser.createTypeFilter(ElementSE element, ClassLoaderSE classLoader, ParserContext parserContext) |
BeanDefinition | AnnotationConfigBeanDefinitionParser.parse(ElementSE element, ParserContext parserContext) |
BeanDefinition | ComponentScanBeanDefinitionParser.parse(ElementSE element, ParserContext parserContext) |
protected void | ComponentScanBeanDefinitionParser.parseTypeFilters(ElementSE element, ClassPathBeanDefinitionScanner scanner, ParserContext parserContext) |
修飾子と型 | メソッドと説明 |
---|---|
protected void | ExecutorBeanDefinitionParser.doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) |
protected void | ScheduledTasksBeanDefinitionParser.doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) |
BeanDefinition | AnnotationDrivenBeanDefinitionParser.parse(ElementSE element, ParserContext parserContext) |
修飾子と型 | メソッドと説明 |
---|---|
protected StringSE | JtaTransactionManagerBeanDefinitionParser.resolveId(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext) |
修飾子と型 | メソッドと説明 |
---|---|
protected void | TilesConfigurerBeanDefinitionParser.doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) |
protected void | FreeMarkerConfigurerBeanDefinitionParser.doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) |
protected void | ScriptTemplateConfigurerBeanDefinitionParser.doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) |
static ObjectSE | MvcNamespaceUtils.getContentNegotiationManager(ParserContext context) annotation-driven 要素によって作成または登録された ContentNegotiationManager Bean を見つけます。 |
BeanDefinition | ViewResolversBeanDefinitionParser.parse(ElementSE element, ParserContext context) |
BeanDefinition | CorsBeanDefinitionParser.parse(ElementSE element, ParserContext parserContext) |
static RuntimeBeanReference | MvcNamespaceUtils.registerCorsConfigurations(MapSE<StringSE, CorsConfiguration> corsConfigurations, ParserContext context, ObjectSE source) すでに登録されていない限り、 Map<String, CorsConfiguration> (マップされた CorsConfiguration )を既知の名前で登録します。 |
static void | MvcNamespaceUtils.registerDefaultComponents(ParserContext parserContext, ObjectSE source) |
static RuntimeBeanReference | MvcNamespaceUtils.registerPathMatcher(RuntimeBeanReference pathMatcherRef, ParserContext parserContext, ObjectSE source) エイリアスが既存の既知の名前に追加されるか、 PathMatcher の新しいインスタンスがその既知の名前で登録されます(まだ登録されていない場合)。 |
static RuntimeBeanReference | MvcNamespaceUtils.registerUrlPathHelper(RuntimeBeanReference urlPathHelperRef, ParserContext parserContext, ObjectSE source) エイリアスが既存の既知の名前に追加されるか、 UrlPathHelper の新しいインスタンスがその既知の名前で登録されます(まだ登録されていない場合)。 |
protected StringSE | GroovyMarkupConfigurerBeanDefinitionParser.resolveId(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext) |
protected StringSE | TilesConfigurerBeanDefinitionParser.resolveId(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext) |
protected StringSE | FreeMarkerConfigurerBeanDefinitionParser.resolveId(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext) |
protected StringSE | ScriptTemplateConfigurerBeanDefinitionParser.resolveId(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext) |