s layer.Business services layer is the center of application.Presentalionlayer,mainly with MVC pattern,operates IIser interfaces and remote facades.And data access layer’with typical DAO pattern,manipulates pamistence store.Our approach to business service layer is based On composite pattern and strategy pattern.Businessmodel means all entities which should be found in the conceptual view of the business,from which wecan extract domain model,which consists of only those entities that are of interest to the user andrelationships among them.Domain model provides user interface for presentation layer,while businessmodel applies business facades co communicate with DAOs from data access layer.Witllin businessservice layer,there are nothing else except entities and relationships among them.To manipulate,suchas create,read,update and delete those relationships,LbusFrame adopts composite classes and leafclasses,both derived from abstract component class.Being subclass of one class,composite class andleaf class delegate basic units to build“nets-shapes”architecture.and resultant units heldunidirectionality or bidirectinnality of entity relationshipa.On the roadmap,Lbosframe will providesresource lookup facility,resolving dependencies managed objects by implementing Inversion of ControlOoa.Despite of those entities and their relationships,witll Wiring algorithms to“algorithm class”.Lbusframehas ability of composing several algorithm to one and depriving algorithm form anther.Gears withstrategy pattern.Lbnsframe Can 10ad or unload algorithms dynamically at mntime.Keyword:Lightweight framework,Business service,composite pattern,strategy pattern,MVC,IOC Ⅱ 插图和附表清单1.图 卜l简单的Struts组件结构…………………………. ● ● 02.图 卜2 Spring整体架构…………………………