[转帖]Web框架 Jdon Framework_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
2
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 2071 | 回复: 1   主题: [转帖]Web框架 Jdon Framework        下一篇 
fan.wang
注册用户
等级:少尉
经验:392
发帖:23
精华:0
注册:1970-1-1
状态:离线
发送短消息息给fan.wang 加好友    发送短消息息给fan.wang 发消息
发表于: IP:您无权察看 2015-12-1 16:41:01 | [全部帖] [楼主帖] 楼主

Jdon Framework(简称JF)是一套适合开发中小型J2EE/JavaEE应用系统的轻量Web框架(Lightweight Java Web Framework)。是国人独立开发的中国人自己的框架产品,2005年入选全球SUN公司网站java.net正式企业应用目录。经过多年发展和众多用户的使用及其完善,JF已经发展成为一套成熟的、面向对象的、基于构件(基于组件)的轻量快速开发框架。

JF诞生于2004年底,作为中国第一个开源框架,创新地运用了当时刚刚出现的新的技术思想Ioc/DI(依赖注射Dependency Injection),JF 是一个支持autowiring/Autowired的DI框架;同时遵循约定优于配置(Convention Over Configuration )以达到快速开发。JF类似Spring和RoR的混合,不仅如此,而且克服了同时期这两类框架的缺点(Spring 1.x无容器Session状态支持;Ruby on Rails忽视了业务层服务),

JF 与国内其他快速开发工具相比:JF是严格坚持分层架构(表现层、业务层和持久层)下的快速开发。(注:象Deplhi/VB那样减少层次的快速开发是非常 容易的,但是丧失了软件的灵活性和可维护性)。JF是快速性和灵活性综合平衡的产物,它带来了多快好省的简单的解决之道(simplify the best):对于小项目,使用Jdon框架可以开发出高质量可扩展的好的系统;对于大项目,使用Jdon框架可以更快地开发出系统。

JF技术特点,了解Jdon框架更多详细细节,可进入文档章节,在线应用案例。

  1. Extendable(灵活性)
    POJOs Autowiring,JF采取PicoContainer作为IOC/DI容器(包括JF自身组件),类依赖关系是自动配对,无需配置指定,这就区别于那些手工配置指定的Ioc框架,提高开发效率。
    JF最大特点是所有组件包括JF自身组件都是可替换的;这意味着:1.可以将JF提供的功能组件方便移植到其他框架(具体见讨论),也可以方便测试;2:应用者可以根据自己要求肢解JF定制自己的开发框架。

  2. High-Availability(易用性)
    JF着重的是快速性和易用性,POJO Autowiring可以简化大量对象创建的编码工作,提高频繁修改代码的效率;在坚持多层架构的前提下,提供了数据增删改查(CRUD)和批量查询这两 个最常见的基础功能的模板化开发,以约定配置替换了琐碎的编码工作,可以实现中小型项目的快速开发。

  3. Scalability(可伸缩性)
    JF不但提供中小型系统的快速开发,而且提供小系统向大系统平滑过渡的能力。可以并行支持两种服务架构(Web架构和EJB架构)在一个系统内运行;通过 配置可以很方便地在纯Web系统和EJB系统之间切换;支持远程胖客户端Rich client访问实现C/S架构。

  4. Performance(良好的性能)
    JF通过缓存不但优化了应用系统性能,还优化了框架本身的运行性能(如动态代理AOP)。JF可以保证应用系统的良好性能,JF提高了大数据量的查询性能:对模型对象通过缓存拦截器提升性能;对POJO服务使用对象池拦截器等;未引入性能考虑的案例。缓存并发测试

JdonFramework在J2EE体系中的位置,如下图。

architecture





赞(0)    操作        顶端 
arcona
注册用户
等级:少校
经验:1100
发帖:10
精华:0
注册:2015-6-1
状态:离线
发送短消息息给arcona 加好友    发送短消息息给arcona 发消息
发表于: IP:您无权察看 2016-6-15 7:23:49 | [全部帖] [楼主帖] 2  楼

很实用,感谢分享~



赞(0)    操作        顶端 
总帖数
2
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论