转自:bea(UG)
一个框架一定是一个或者多个模式的具体实现。
•比如:
•大部分Web框架都是MVC模式
•Struts的具体实现模式有:
•前端控制器(FrontController)
•应用控制器(ApplicationController)
•命令处理器(CommandProcessor)
•视图处理器(ViewHandler)
View技术(框架)
•HTML/XHTML
•JSP
•XSL
•Excel/PDF
•Flash
•Xforms
•Template
•Velocity
•Freemaker
•Webmacro
•Layout
•Sitemesh
•Tiles
控制器框架(Web框架)
•Struts
•JSF
•WebWork
•Tapstry
•Cocoon
•SpringMVC
•ADF
•Flex
•Laszlo
Model框架
•(POJO?)
•SpringIoCContainer
•Someothercontainer
•EJB
•ADF
Persistence框架
•JDBC
•Hibernate
•iBATIS
•JDO
•Cayenne
•MrPersister
•OJB
•EJB
•TOPLINK