[
https://issues.apache.org/jira/browse/JDO-848?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tilmann Zäschke resolved JDO-848.
---------------------------------
Assignee: Tilmann Zäschke
Resolution: Fixed
Resolved in [https://github.com/apache/db-jdo/pull/104]
> Remove dependency on org.springframework:spring-beans
> -----------------------------------------------------
>
> Key: JDO-848
> URL: https://issues.apache.org/jira/browse/JDO-848
> Project: JDO
> Issue Type: Improvement
> Components: tck
> Affects Versions: JDO 3.1, JDO 3.2.1
> Reporter: Tilmann Zäschke
> Assignee: Tilmann Zäschke
> Priority: Minor
>
> The spring beans is a rather big dependency, considering it is only used to
> create a handful of Java objects.
> The proposal is to replace is with a smaller dependency, such as {{XStream}}
> or remove the dependency altogether and use instead hardcoded parametrized
> constructors, e.g. {{new Employee("Peter", "Peterson", ...)}} . The latter
> option may have the benefit of being faster than XML import + instantiation.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)