一、AppFuse 生成框架的工具,创建在Maven之上,经常使用 ** + spring + **,目前版本3.0 http://www.appfuse.org
html
二、SpringFramework 服务端解决方案整合级别框架,支持继承持久层、事务、消息队列、分布式、WEB-MVC框架等等,可部署于应用服务器也可直接运行于JVM 目前版本4.1.0
前端
三、持久层框架:Hibernate,其余还有JDO、MyBatis 目前版本4.3.6
spring
四、WEB MVC 框架,Struts2,其它还有SpringMVC、JSF、Flex等等后端
五、WEB UI框架:兼容多浏览器,经常使用功能有 树、表格、表单、校验、弹框、弹窗、Ajax、JSon、日历、编辑框以及插件式扩展方式。流行的表明有以下两个浏览器
JQuery系列服务器
EXT系列
app
六、MiniDao 对Hibernate的进一步封装,经过拦截器可方便定制SQL,便捷地达到MyBatis的效能,目前版本1.3
框架
七、GUI框架 OSwing,经过JNLP来支持B/S模式的部署,运行协议能够基于HTTP,也能够是自定义协议。http://oswing.sourceforge.net/spring.html分布式
JGoodies
工具
八、JDonFramework 能够与SpringFramework比肩的框架,并且有本身的特点,www.jdon.com
九、移动APP
基于HTTP协议
后端主要是服务实现、提供和部署
前端不一样框架各显神通,归纳地说基本是两大模式框架:基于客户端浏览器解释执行、基于客户端虚拟机解释执行的框架
经过JWS技术、客户端VM能力的强大,原来B/S模式宣称的胖客户端部署复杂的问题已经解决,若是全新开发一套系统,从研发成本上来讲,传统B/S将极可能不是不得不惟一的选择。