java - Spring and Spring MVC -- are they two different framework? -
as trying larn framework j2ee, studying on spring framework.
the thing confused me in tutorial mention spring mvc part of spring framework. @ place mentioned different , independent framework. people compare spring mvc struts (which framework understand ).
now how should take spring mvc in mind different framework struts or part of spring?
spring has incredibly grown in lastly decade, nowadays single word spring means different things depending on context in used. in such context might used next spring projects.
one of these projects spring framework: open source application framework , inversion of command container java platform offers lots of features:
dependency injection aspect-oriented programming including spring's declarative transaction management spring mvc web application , restful web service framework foundational back upwards jdbc, jpa, jms much more...each 1 of these features designed in spring framework's module grouped in layers, among others, can find:
in core layer the core , beans modules provide fundamental parts of framework, including ioc , dependency injection features. ... ... in web layer ... the web-servlet module contains spring' s model-view-controller (mvc) implementation web applications. spring's mvc framework provides clean separation between domain model code , web forms, , integrates other features of spring framework. ... ..your question
now how should take spring mvc in mind different framework struts or part of spring?
both right because of summarized above: spring includes spring projects , 1 of them spring framework contains spring's mvc framework.
so if think single word spring both general , spring framework, spring mvc part of spring.
moreover may consider spring mvc struts, because spring's mvc framework application domain extremely closed struts one.
i think confusion comes considering part (spring's mvc framework) different whole (the general single word spring or spring framework) in part may thought included.
java spring spring-mvc frameworks
No comments:
Post a Comment