首    页 建模架构 设计模式 培训咨询 jdon框架 论坛

开源项目:JdonFrameworksf

下载      文档       演示      jdon.org(english)

项目更新(PPT或PDF文档):

2009-11-02: JdonFramework 6.2全新发布,真正的DDD框架
2009-10-11: JdonFramework 6.1 发布,引入异步观察者模式,方便实现Domain Event领域事件
2009-07-20: JdonFramework 6.0 发布,无需XML配置文件,可实现Annotation自动注射,大大提高重构效率
2009-06-30: JdonFramework 5.8 发布,引入Remote Access, 可以结合RIA富客户端技术如JavaFX等开发基于多层的C/S架构应用
2009-02-06: JdonFramework 5.6 和JiveJdon3.6发布,引入Annotation替代接口
2008-09-20: JdonFramework 5.5 和 JiveJdon3.5发布,增强并发性能,通过10分钟在线万人测试。
2008-04-02: Jdon On Rails快速开发视频 。
2007-09-15: JdonFramework 5.1发布,增加对Hibernate整合支持,方便使用 。
2007-02-15: 基于JdonFramework的JiveJdon3.0版本发布,并正式上线运行
2006-10-10: JdonFramework 1.5版本发布 框架和应用案例全部在JDK5.0环境下测试通过。
2005-07-08: Jdon框架经过java.net人工筛选,与AppFuse同列其Java企业应用目录

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

  JF诞生于2004年底,作为中国第一个开源框架,创新地运用了当时刚刚出现的新的技术思想Ioc/DI(依赖注射Dependency Injection),JF是一个支持autowiring/Autowired的DI/AOP框架;同时遵循约定优于配置(Convention Over Configuration )以达到快速开发。

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

  JF关键技术特点:

  1. DDD(Domain-Driven Development),开发基于领域驱动设计(Domain-Driven Design)应用, 提供基于内存的领域模型(in memory model), 运行时刻实现将业务逻辑方法注射到领域对象中。

  2. 事件驱动架构Event-driven Architecture(EDA) ,异步领域事件,并发策略, 懒惰加载,异步消息机制,结合JMS可实现大型分布式可伸缩的架构。

  3. 依赖注入DI 和 AOP框架, 类自动配对注射autowiring/Autowired,无需指定,提高重构效率,所有类最大限度松耦合,包括框架本身的类或构件都是可替换的,提供强大可定制能力;灵活简单的AOP,没有复杂AOP脚本代码,可以将任何POJO引入introduce作为拦截器。

  4. 命令查询分类架构Command Query Responsibility Segregation(CQRS/CQS), 提供模型的增删改查命令流程整合,不必编写MVC模式中Controller控制器,防止新手将业务写入控制器。服务命令模式:可根据url参数直接激活对应的Service方法;提供大量数据批量查询自动分页和缓存性能优化功能。

  5. JF可以保证应用系统的良好性能和可扩展性,容易接入各种持久层框架如Hibernate或Key-value存储。结合分布式缓存如Ehcache + terracotta能够无缝扩展到大型云计算系统。

  6. 成熟稳定,在多个知名公司得到应用,持续升级,保持走在世界应用框架前列。要了解更多关于JF,按这里查看JF丰富文档。遵循APACHE 2.0开源协议,免费应用各种商业系统中

 

按这里查看JF以上架构的PPT文档

 

相关背景资料:

  1. DDD等背景知识思想PPT介绍
  2. Jdon框架性能比Spring要快CGLIB在Jdon框架中性能
  3. 2005年Jdon框架入选SUN公司的Java.net企业应用目录(与AppFuse同列)
  4. Jdon框架在全世界最大开源网站Sourceforge的项目网址
  5. 世界顶级Java网站TheServerSide有关Jdon框架 2004年新闻1 新闻2
  6. 2004年底Jdon框架刚推出时国内各种评论
  7. 时值2006年8月道友lhsail对Jdon框架的看法
  8. 一位Jdon框架用户的感言行家看Jdon框架国产框架比较
  9. 对话Jdon 一个开源人的孤独告白.
  10. 第三只眼看Jdon-一个让很多人抓狂框架
  11. 更多关于JdonFramework讨论系列1 以及 讨论系列2

参考资料:

  1. 软件是艺术的,中国水墨画寥寥几笔和那么多留白能产生多少艺术遐想? 框架就是那寥寥数笔,更多空白留给你来发挥,这就是中国软件框架的独特思想。Jdon框架是通过全面可配置/全面可替换来实现这个独特思想的,没有一个裤子适合所有尺寸,没有一个框架适合所有应用场景,守小乃大。见详细内容

  2. 网友用户感言:我认为 jdon 框架就象一个hub或路由器,而表现层、业务层和持久层分别是三个网络终端,互相之间要通讯就通过 jdon 框架进行链接,从而完成其各自的功能。在这个整体中, jdon 框架不但起到连接这几个层并完成层之间的数据传输、解耦合的作用,而且还起到了实现各层之间的数据缓存以实现高性能的效果;还有,这个框架还缺省实现了一个表现层 struts 1.2 进行快速开发的过程。

  3. Jdon框架作为一个只有300K大小的jar插件包,可plugin所有的开发工具和所有的J2EE/JEE服务器,可在所有开发工具如Eclipse JBuilder、JDeveloper、IntelliJ IDEA 、NetBeans WASD workshop Jcreator 下开发,也可部署到Tomcat JBoss Websphere weblogic iPlanet JRun等各种J2EE容器服务器中运行,无数据库特别指定(框架特性),支持MySQL Oracle Mssql server db2 postgres interbase等所有数据库。

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

 

更多Jdon框架专题讨论

JdonFramework作为一个免费开源软件开发平台,可以商用开发大多数数据库应用软件和管理软件: 电子商务软件 在线教育软件 税务软件 Web快速开发软件 财务软件 购物车软件 医院帐务软件 crm software medical software 人事薪资软件payroll software 在线购物软件 销售软件 项目管理软件 房产不动产管理软件 生产软件 PDM软件 制造业软件 仓库软件 采购软件 进销存软件 危险源监控软件 物流软件 超市软件 银行软件 保险软件 汽车软件 医疗软件 电子软件 自动化软件 服装软件 烟草软件 分销管理软件 供应商管理软件

下载源码

框架文档

框架应用系统

演示运行

JiveJdon3

性能测试

Q&A 问答

技术支持

 

 

更多标签...



Jdon框架演示

JiveJdon
源码下载

VIP收费区

历史热点讨论排行榜




google yahoo 新浪ViVi 365Key网摘 天极网摘 CSDN网摘 添加到百度搜藏 POCO网摘





手机 add to google add to yahoo
联系我们 | 关于我们 | 广告联系 | 网站地图 | 设为首页

沪ICP证08026060 如有意见请与我们联系 Powered by JdonFramework
_×
您有新消息