Uploaded image for project: 'Cayenne'
  1. Cayenne
  2. CAY-1618

Create database adapters instances with proper injection

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.1M3
    • 3.1B1
    • Core Library
    • None

    Description

      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.

      Attachments

        Activity

          People

            demitri Dzmitry Kazimirchyk
            demitri Dzmitry Kazimirchyk
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: