师长技:说说大家所做J2ee项目,数据展示,业务实现、持久化等方面的优缺点 本版就是一个巨大的bugFree???? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当前j2ee项目架构众多,侧重点各有不同,但其本质都是对一块架构逻辑的封装,j2ee最基本也是众所周知的就是mvc三层架构,而各种在此基础上衍生出的新架构也只是对其中的某一个层次进行细化和封装,使之适合某种特定领域开发的要求.对于显示层,我主张尽量用html+javascript+封装了的javabean实现通用主件,作为项目自己的显示层核心.可以做到维护成本低,上手比较容易的特点.在实际项目当中,这样做的好处已经体现出来,随便找写学过一点点网页的人就可以参与到项目开发当中来.对于控制层,相信struts的action是大家公用的选择,我也同意,在这里配置访问和处理返回数据,不设计任何的业务逻辑.我主张有一个通信层,这个通信层可以封装了EJB或者spring,实现事务管理的容器化及资源池的利用.再后来应该是一块业务层,及数据持久层 项目1数据展示:私有标签业务实现:EJB 主要使用stateless EJB持久化:映射+存储过程(大量数据放于cache)架构:MVC+EJB优点:速度较快缺点:未实现完全的松耦合,特别是数据源 该控件有几个部分:数据集--一条select语句,pb里有这个概念。 一个处理数据集的类 --- 类似dataWindow,有专门操作,数据的一些方法,如Insert,update等。 一个包含数据集类的form--,包含了一个数据集类。 一组在jsp上的专业用标签。 以上两个项目都是设计极为失败的项目,只能作负面教材理想的是多层设计,由下至上database(any database) -> orm layer(hibernate) -> DAO (GenericDao) -> Service & WebService -> MVC muitl-action(Struct or webwork) / SOAP(xfire) + Client(Java swing or SWT, XUL) servlet出现404错误 jquery实现多选框效果,会jquery的兄弟请进 如何在XML建立常量 创建数据库失败 请教:Axis创建的WebService,返回的是一个自定义的类型,请问客户端怎么接受这么自定义的类? 大虾请进,求助!! 我的“看图说话”,欢迎参与! 有人用过Sun Java Studio Creator中文版吗? JSQLConnectTrial有时间或其他方面的限制吗? ejb client 要面试J2EE了,大家出出点子,万分感谢!!!!!!! 遇上了这种错误怎么解决????
对于控制层,相信struts的action是大家公用的选择,我也同意,在这里配置访问和处理返回数据,不设计任何的业务逻辑.
我主张有一个通信层,这个通信层可以封装了EJB或者spring,实现事务管理的容器化及资源池的利用.
再后来应该是一块业务层,及数据持久层
数据展示:私有标签
业务实现:EJB 主要使用stateless EJB
持久化:映射+存储过程(大量数据放于cache)
架构:MVC+EJB
优点:速度较快
缺点:未实现完全的松耦合,特别是数据源
一个处理数据集的类 --- 类似dataWindow,有专门操作,数据的一些方法,如Insert,update等。
一个包含数据集类的form--,包含了一个数据集类。
一组在jsp上的专业用标签。
database(any database) -> orm layer(hibernate) -> DAO (GenericDao) -> Service & WebService -> MVC muitl-action(Struct or webwork) / SOAP(xfire) + Client(Java swing or SWT, XUL)