Tilmann Zäschke created JDO-848: ----------------------------------- Summary: 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.2.1, JDO 3.1 Reporter: Tilmann Zäschke
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)