Skip to content

io microsphere spring config context annotation PropertySourceExtensionLoader

github-actions[bot] edited this page Jun 18, 2026 · 19 revisions

PropertySourceExtensionLoader

Type: Class | Module: microsphere-spring-context | Package: io.microsphere.spring.config.context.annotation | Since: 1.0.0

Source: microsphere-spring-context/src/main/java/io/microsphere/spring/config/context/annotation/PropertySourceExtensionLoader.java

Overview

Abstract class to load the PropertySource PropertySource when the Configuration configuration annotated the Enable annotation that meta-annotates PropertySourceExtension @PropertySourceExtension

Declaration

public abstract class PropertySourceExtensionLoader<A extends Annotation, EA extends PropertySourceExtensionAttributes<A>>

Author: Mercy

Version Information

  • Introduced in: 1.0.0
  • Current Project Version: 0.2.27-SNAPSHOT

Version Compatibility

This component is tested and compatible with the following Java versions:

Java Version Status
Java 17 ✅ Compatible
Java 21 ✅ Compatible
Java 25 ✅ Compatible

Usage

Maven Dependency

Add the following dependency to your pom.xml:

<dependency>
    <groupId>io.github.microsphere-projects</groupId>
    <artifactId>microsphere-spring-context</artifactId>
    <version>${microsphere-spring.version}</version>
</dependency>

Tip: Use the BOM (microsphere-spring-dependencies) for consistent version management. See the Getting Started guide.

Import

import io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader;

API Reference

Public Methods

Method Description
getExtensionAttributesType Test the resource value is pattern or not
getResourceValue Add the PropertySource into PropertySources via EA
getResource
getOriginal
compareTo

Method Details

getResourceValue

public String getResourceValue()

Add the PropertySource into PropertySources via EA

See Also

  • PropertySourceExtension
  • PropertySourceExtensionAttributes

This documentation was auto-generated from the source code of microsphere-spring.

Home

spring-context

spring-guice

spring-jdbc

spring-test

spring-web

spring-webflux

spring-webmvc

Clone this wiki locally