Announcement Announcement Module
Collapse
No announcement yet.
Custom BeanFactory-implementation? Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • Custom BeanFactory-implementation?

    [I already posted about this to the architectural discussion, see http://forum.springframework.org/showthread.php?t=11180
    however, this forum seems to be the correct place.. ]

    I would like to create a custom BeanFactory implementation. What things should I consider? Here are a few questions:

    - is it enough to just implement the BeanFactory interface?
    - or should I implement the ApplicationContext interface instead? (since that is what people actually seem to be using)
    - is the concept of a custom BeanFactory plausible? How difficult it is for applications to take a custom implementation into use?


    Background:

    I am developing an XML-based configuration tool called JICE that is functionally very close to the XmlBeanFactory of Spring Framework.

    In my opinion JICE has some advantages over XmlBeanFactory. However, Spring framework as a whole is unbeatable because it covers so many different aspects. So I was hoping that JICE and Spring could be made to dance together. JICE could become an alternative for the XmlBeanFactory.

    I'm sorry if this idea sounds too offending. My intention is not to mock Spring.

    Information about JICE can be found at:

    http://jicengine.sourceforge.net

    regards,

    Timo Laitinen
    Last edited by robyn; May 14th, 2006, 12:10 PM.

  • #2
    I'm sorry if this idea sounds too offending. My intention is not to mock Spring.
    No, that's absolutely fine. More config alternatives are a good thing. However, I would rather we continued the discussion over at the other location, although I agree that this would have been a good place for it at the outset.

    So, let's continue at http://forum.springframework.org/showthread.php?t=11180
    Last edited by robyn; May 14th, 2006, 12:12 PM.

    Comment

    Working...
    X