现在的位置: 首页 > 综合 > 正文

java开源项目:Jdon Framework

2013年08月16日 ⁄ 综合 ⁄ 共 2201字 ⁄ 字号 评论关闭

项目更新:
2006-10-10: JdonFramework 1.5版本发布 框架和应用案例全部在JDK5.0环境下测试通过。
2006-6-21: 基于Jdon Framework开发的开源项目JiveJdon 3.0 Beta第2版发布
2006-6-21: Jdon Framework 1.4.1发布
2005-10-28: Jdon Framework 1.3发布。
2005-07-08: Jdon框架经过java.net人工筛选,与AppFuse同列其Java企业应用目录

  Jdon Framework(简称JF)是一套适合开发中小型J2EE/JavaEE应用系统的轻量框架(Lightweight Java Enterprise Application Framework)。是国人拥有自主产权的中间件或框架产品,入选全球SUN公司网站java.net企业应用目录(中国唯一)。

   JF诞生于2004年底,作为中国第一个开源框架,创新地综合了当时两项新技术思想:领域建模(简称DDD: Domain-Driven Design)和Ioc(DI:Dependency Injection)及AOP构件管理;不仅如此,而且克服了同时期这两类框架的缺点(Spring 1.x无容器Session状态支持;Ruby on Rails混淆业务层),经过多年发展和众多用户的使用及其完善,JF已经发展成为一套国人自主的、面向对象的、基于构件(基于组件)的、成熟的优秀轻量 开发框架。

  JF与国内其他快速开发工具相比:JF是严格坚持分层架构(表现层、业务层和持久层)下的快速开发。(注:象Deplhi/VB那样减少层次的快速开发是非常容易的,但是丧失了软件的灵活性和可维护性)

  JF是快速性和灵活性综合平衡的产物,它带来了多快好省的简单的解决之道(simplify the best):对于小项目,使用Jdon框架可以开发出高质量可扩展的好的系统;对于大项目,使用Jdon框架可以更快地开发出系统。

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

  1. Extendable(灵活性)
    POJOs Autowiring,POJO之间自动配对,自动寻找依赖关系,POJO之间实现最大限度的松耦合,从而实现任何对象都是是可嵌入的(Plug-in or Embeddable),或者说是可定制的,根据使用者要求自行进行觉得构件取舍。
    JF采取Ioc/DI容器内核实现构件/组件管理,所有组件包括框架组件都是可替换的;应用者可以将自己开发的构件/组件放入JF,使用JF作为内核,形成自己的行业专业开发框架。

  2. High-Availability(易用性)
    JF与功能丰富而复杂国外框架如Spring相比,明显特点是易用性,简单方便,POJO Autowiring可以简化大量对象创建的编码工作,提高频繁修改代码的效率;在坚持多层架构的前提下,提供了数据增删改查(CRUD)和批量查询这两 个最常见的基础功能的模板化开发,以配置替换了MVC模式中Controller/Action这个既耗时又不是业务重点代码工作。
  3. Scalability(可伸缩性)
    使用JF可以开发出两种不同系统:轻量的纯Web应用系统或Web+EJB应用系统(注:EJB代表大型分布式系统);可以并行支持两种服务架构(EJB Service和POJO Service)在一个系统内运行;通过配置可以很方便地在纯Web系统和EJB系统之间切换;支持远程胖客户端Rich client访问。
  4. Performance(良好的性能)
    JF通过缓存不但优化了应用系统性能,还优化了框架本身的运行性能(如动态代理AOP)。JF可以保证应用系统的良好性能,JF提高了大数据量的查询性能:对模型对象通过缓存拦截器提升性能;对POJO服务使用对象池拦截器等;未引入性能考虑的案例

  JdonFramework在J2EE体系中的位置:

architecture

相关背景资料:

  1. 2005年Jdon框架入选SUN公司的Java.net企业应用目录(与AppFuse同列)
  2. Jdon框架在全世界最大开源网站Sourceforge的项目网址
  3. 世界顶级Java网站TheServerSide有关Jdon框架 2004年新闻1 新闻2
  4. 2004年底Jdon框架刚推出时国内各种评论
  5. 时值2006年8月道友lhsail对Jdon框架的看法
  6. 对话Jdon 一个开源人的孤独告白.

商务资料:

  1. 本框架作为一个jar包,兼容所有的开发工具和所有的J2EE服务器,可在所有开发工具如JBuilder、JDeveloper、IntelliJ IDEA 、NetBeans Eclipse+lomboz WASD workshop Jcreator 下开发,也可部署到Tomcat JBoss Websphere weblogic iPlanet JRun等各种J2EE容器服务器中运行,无数据库特别指定(框架特性),支持MySQL Oracle Mssql server db2 postgres interbase等所有数据库。
  2. 想对开源Jdon框架捐赠和支持? 按这里网上付费加入VIP会员即可

  Jdon框架商业策略坚持目前世界上最新的商业模式:产品免费;服务收费。 如果你需要更多更贴近的服务,我们将根据你们的基础提供Jdon框架项目指导以及日后持续不断的咨询支持,欢迎联系:salejdon.com 或按这里直接填写表单联系 

抱歉!评论已关闭.