Just released Juffrou version 2.1.0 with some great improvements
New and noteworthy:
juffrou-reflect module:
Some package and class refactorings: BeanWrapper is now JuffrouBeanWrapper. This paves the way for better integration with spring framework without name conflicts.
BeanWrapperFactory was split into CustomizableBeanWrapperFactory and DefaultBeanWrapperFactory and DefaultBeanWrapperFactory is now used if no factory is specified when creating JuffouBeanWrappers.
DefaultBeanWrapperFactory hold a static cache of WeakReferences to BeanWrapperContexts. This greatly improves performace when instanciating JuffrouBeanWrappers directly.
juffrou-xml-spring module:
Created JuffrouXmlSpring which extends JuffrouXml and allows configuration of JuffrouXml as a spring bean configured with multiple mapping configuration files.
JuffrouMarshaller can now be configured by passing a reference to a JuffrouXmlSpring bean or be creating its own JuffrouXml with multiple mapping configuration files.