[ 
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)

Reply via email to