JiveJdon Community Forums
在线172人 J道首页 | 论坛首页 | 培训咨询 | 开源框架 | 精华 | 查搜 | 注册 | 登陆 |
首页 » 论坛 » J2EE/JavaEE/JEE/EJB/JSF等技术讨论
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表
???en_US.forumThreadNext.name??? 下一主题
这个主题共有 2 回复 / 1 页 [ ]  发表新帖子  回复该主题贴
smilyworld

发表文章: 2
注册时间: 2007年05月03日 20:34
请问,struts 和这个jdon框架有什么异同?一个初学者的问题 发表: 2008年03月05日 15:44 回复
请问,struts 和这个jdon框架有什么异同?

用法一样吗

请各位大哥指导一下
oojdon

发表文章: 130
注册时间: 2007年10月29日 13:55
回复:请问,struts 和这个jdon框架有什么异同?一个初学者的问题 发表: 2008年03月05日 19:07 回复
Jdon Framework(简称JF)是一套适合开发中小型J2EE/JavaEE应用系统的轻量Web框架(Lightweight Java Web Framework)。是国人独立开发的中国人自己的框架产品,2005年入选全球SUN公司网站java.net正式企业应用目录。经过多年发展和众多用户的使用及其完善,JF已经发展成为一套成熟的、面向对象的、基于构件(基于组件)的轻量快速开发框架。

  JF诞生于2004年底,作为中国第一个开源框架,创新地运用了当时刚刚出现的新的技术思想IOC/DI(依赖注射Dependency Injection),JF是一个支持autowiring的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框架更多详细细节,可进入文档章节,在线应用案例。

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


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


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


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

struts则单纯是一个表现层框架,希望楼主多看看这个论坛里的帖子。
smilyworld

发表文章: 2
注册时间: 2007年05月03日 20:34
re:请问,struts 和这个jdon框架有什么异同?一个初学者的问题 发表: 2008年03月05日 20:02 回复
谢谢OOjdon 大哥的指导,我是初学者,所以以后还得大哥顶力相助啊.我会继续努力的
这个主题有 2 回复 / 1 页 [ ]
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表    返回页首  返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Spring Struts
查询本论坛内 回复超过的热门帖子
快速发表回复
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
 

解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-07 jdon.com

anti spam