轉自: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