ologyanddesignpatternarcimportantmethodstostru cturehilghqualitysoftware 1Uskwillbereducedindevelopmentprocessofalteriarchitecture.ngbusinesslogiccodeusingframeworktechnologyanddesignpattern,alsosoftwarequalityanddevelopingefficiencyamimproved. AnewtimesshippingmanagementinformationsystembasedonJ2EE、ⅣimB/SarchitectureusingframeworktechnologyanddesignpatternwillbedesignedandimplementedonoriginalbasisonVBwithC/Sarchitecture. First,necessityforchoosingJ2EEplatformandStruts+Spring+H ibemato+lbatis+Ajax(Dwr)integrationframeworkisintroduced, andthenadeepanalysisonhowtointegratStruts+Spring+Hibcmatc+lbatis+(Dwr)integrationframeworkisgiven.StrutsisaframeworkinMVCmAjaxode,itseparatesthebusinesscodefromviewcode.optimizesthesystematics缸uctIlIeeffectively,improveexpansibilityofsystem,reducecomplexityandhardmaintenance.Hibernateisaobjectrelationaldatabasemapperengine.ApplicationofHibernateCansolvetroublesfromobject-IDrientedprogramminglanguageandrelationaldatabasecommonUSe.canreduceprogrammer’Sdependentonrelationaldatamodeltodevotetothedevelopmentofbusinesslogic.UsingofSpringframeworkdividesbusinesslayerofJ2EEhierarchyintobusinesslogiclayeranddatapersistencelayer,businesslogicisprocessedbySpringanddataacce8sisprocessedbyHibernateorIbatiswhichmakeshierarchymuchclearerandmoreconvenienttoexpandandmaintainthesystem.IbatisgivespermissiontodatabasetoexpandstandardSQLgrammar,itpreservefullabilityandalsomasteralldetailsofinterrelatedsentences.ThesemakeforweaknessofHibernateincomplicatedbusinesslogicandhighperformancerespects.Ajax(Dwr)USesasynchronoubecomepossibleandstrengthenuserexperienceandmakessystemdevelopmentfl calrefsrequest-responsemo