Ticket #13 (closed task: fixed)

Opened 4 years ago

Last modified 1 year ago

Chose a container

Reported by: jfp Assigned to: jfp
Priority: high Milestone: Scylla
Component: core-beans Version:
Severity: normal Keywords:
Cc:

Description

Chose a light bean management container, able to inject bean dependencies : -> Spring -> xxcontainer -> From scratch

Change History

06/01/05 22:13:19 changed by jfp

Tested spring-core/context/beans a little, should fit. Tested microspring, should fit but needs nore tests. Choice to make to switch to dep injection :

Advantages

  • More flexible for dev
  • Easy to inject depends between plugins
  • Sticks to the concept of wire-it-yourself server

Drawbacks

  • Config file(s) will become more complex. A user might no want to see the internal of core services. (current config files remains quite simple)
  • Does not stick to the concept of stay simple.
  • A user might set up cyclical deps.

02/18/06 11:40:48 changed by jfp

  • type changed from defect to enhancement.

02/18/06 11:41:21 changed by jfp

  • type changed from enhancement to task.

04/08/06 00:14:01 changed by jfp

  • milestone changed from Knucker to Scylla.

01/02/08 18:51:20 changed by jfp

  • status changed from new to closed.
  • resolution set to fixed.

Spring choosen for integration with aop, mina, security, tm.