spring-configurator
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>org.machanism.macha.core.commons.spring</groupId>
<artifactId>spring-configurator</artifactId>
<version>0.0.4</version>
</dependency><project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.machanism.macha.core.commons.spring</groupId>
<artifactId>spring-commons</artifactId>
<version>0.0.4</version>
</parent>
<artifactId>spring-configurator</artifactId>
<name>Spring Configurator</name>
<description>
It provides centralized configuration
management utilities for Spring-based applications. It allows dynamic
loading and management of external configurations, enabling flexible
runtime behavior without modifying the application code. By decoupling
configuration from application logic, this module ensures
maintainability, scalability, and seamless integration within the Spring
ecosystem while adhering to Clean Architecture principles.
</description>
<url>https://macha.machanism.org/core/core-commons/spring-commons/spring-configurator</url>
<properties>
<scm-path>/core/commons/spring/configurator</scm-path>
<maven.javadoc.skip>false</maven.javadoc.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.machanism.macha.core.commons</groupId>
<artifactId>configurator</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>com.github.ferstl</groupId>
<artifactId>depgraph-maven-plugin</artifactId>
<configuration>
<includes>
<include>${project.groupId}:${project.artifactId}:*</include>
<include>*:configurator:*</include>
<include>*:spring-context:*</include>
</includes>
</configuration>
</plugin>
<plugin>
<artifactId>plantuml-generator-maven-plugin</artifactId>
<groupId>de.elnarion.maven</groupId>
<configuration>
<scanPackages>
<scanPackage>
org.machanism.macha.core.commons.spring.configurator</scanPackage>
<scanPackage>
org.machanism.macha.core.commons.configurator</scanPackage>
</scanPackages>
</configuration>
</plugin>
</plugins>
</build>
<scm>
<connection>scm:svn:${scm-root}${scm-branch}${scm-path}</connection>
<developerConnection>scm:svn:${scm-root}${scm-branch}${scm-path}</developerConnection>
<url>${scm-web}${scm-branch}${scm-path}</url>
</scm>
</project>