[ 
https://issues.apache.org/jira/browse/SOLR-16998?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jan Høydahl updated SOLR-16998:
-------------------------------
    Description: 
Issue for 
[SIP-19|https://cwiki.apache.org/confluence/display/SOLR/SIP-19+Adopt+JSR-330+dependency+injection].

Use a standardized dependency injection in Solr instead of our home grown 
{{{}@SolrCoreAware{}}}, {{@ResourceLoaderAware,}} {{@SchemaAware}} etc.

Proposal is to do a trial with 
[Dagger2|https://www.baeldung.com/dagger-2]/[git|https://github.com/google/dagger]
 which is a compile-time depenency injection framework.

  was:
Issue for SIP-19.

Use a standardized dependency injection in Solr instead of our home grown 
{{{}@SolrCoreAware{}}}, {{@ResourceLoaderAware,}} {{@SchemaAware}} etc.

Proposal is to do a trial with 
[Dagger2|https://www.baeldung.com/dagger-2]/[git|https://github.com/google/dagger]
 which is a compile-time depenency injection framework.


> Adopt JSR-330 dependency injection
> ----------------------------------
>
>                 Key: SOLR-16998
>                 URL: https://issues.apache.org/jira/browse/SOLR-16998
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Jan Høydahl
>            Priority: Major
>
> Issue for 
> [SIP-19|https://cwiki.apache.org/confluence/display/SOLR/SIP-19+Adopt+JSR-330+dependency+injection].
> Use a standardized dependency injection in Solr instead of our home grown 
> {{{}@SolrCoreAware{}}}, {{@ResourceLoaderAware,}} {{@SchemaAware}} etc.
> Proposal is to do a trial with 
> [Dagger2|https://www.baeldung.com/dagger-2]/[git|https://github.com/google/dagger]
>  which is a compile-time depenency injection framework.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to