Create database adapters instances with proper injection
--------------------------------------------------------
Key: CAY-1618
URL: https://issues.apache.org/jira/browse/CAY-1618
Project: Cayenne
Issue Type: Task
Components: Core Library
Affects Versions: 3.1M3
Reporter: Dzmitry Kazimirchyk
Assignee: Dzmitry Kazimirchyk
Fix For: 3.1M4
Growing number of features and configuration based on DI requires to refactor
some parts of Cayenne to be more DI-enabled.
Now we have many places in the code where adapters created by calling
constructor. But many features that need to be implemented require some values
to be injected in adapter (e.g. CAY-1210, CAY-1603). So we definitely need
refactor out code to make db adapters injected properly.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira