`
penghao122
  • 浏览: 358355 次
  • 性别: Icon_minigender_1
  • 来自: 广东珠海
社区版块
存档分类
最新评论

J2EE层次设计

    博客分类:
  • J2EE
阅读更多

框架设计图


action层

*****************************************************************************************
SystemProperties.java  通用属性类记录一些系统属性


抽象层设计

Action设计

ABaseAction.java(最高抽象类)
(extends)
|-ACreateAction
|-AEditAction
|-AListAction
|-AModifyAction
|-ANewAction
|-APrapareListAction
|-ARemoveAction
|-ARemoveListAction

ABaseAction.java  extends Action


此类抽象子类共有的方法   检查用记是否登陆,用户的权限判断


ActionForm设计

ABseActionForm extends ValidatorActionForm

一个操作属性和查询集合结果集

ABaseQueryActionForm extends ABaseActionForm

此Form专用于处理分页

ExceptionHandler extends Action 异常处理类


IdealActionServlet extends ActionServlet

做一些初始化设置的Servelet


interface ITranslatorUtil

此接口专用于 vo 和 po 做一些转换层


ShowMessageAction 向前台输出消息类

ShowMessageForm extends ActionForm 设计向前台输出的消息

****************************************************************************************


Serverice层

*********************************************************************************************


  interface IBusinessService
  此接口有个方法

public final Log log = LogFactory.getLog(IBusinessService.class.getName());

  interface IBusinessServiceFactory
  此接口用于产生一个IBusinessService对象

    public IBusinessService createBusinessService ( String serviceName,
            Subject subject );

   IdealBussinessService implements IBusinessService
   此类封装对一个表的所有业务操作,但不带有事务操作

*********************************************************************************************

db 层
*********************************************************************************************
interface IDAO 针对一个表的所有操作接口

interface  IBusinessObject 返回一个业务对象的接口

HibernateIDAOImpl implements IDAO

此类封装对一个表的带有事务操作的所有业务实现

*********************************************************************************************
exception 层
********************************************************************************************
CommonException extends Exception

此类重载Exception做专门的异常处理
*********************************************************************************************

validate 层

DynaValidatorFiled implements Serializable

MinOrMaxValidator implements Serializable

ValidateForEqual implements Serializable

*********************************************************************************************

taglib 层

通用组件类
******************************************************************************************

Util层

****************************************************************************************


存放一些所有层共有的类

如 过滤器,监听器,常量类,session管理类 等
分享到:
评论

相关推荐

    j2ee 架构设计 (SSH典型结构解析)

    j2ee 架构设计 第一部份:介绍实例架构 结合实例讲解Web项目总体结构 分析多层结构优点 具体讲解每个层次的实现技巧 第二部分:介绍组织层次关联利器(Spring) 快速入门 Factory模式 IOC模式 AOP模式 演练Spring的...

    关于J2EE层次设计架构实例的分析详解

    Part1层层(layer)这个概念在计算机领域是非常了不得的一个概念。计算机本身就体现了一种层的概念:系统调用层、设备驱动层、操作系统层、CPU指令集。每个层都负责自己的职责。网络同样也是层的概念,最著名的OSI的...

    J2EE分层设计

    现层:主要是客户端的展示。 服务层:直接为客户端提供的服务或功能。...在此基础上设计数据的DAO层,并将这些活动暴露给服务层,服务层的实现依赖于领域活动。 5、每个接口的职责范围明确有界。

    J2ee架构分析设计

    针对J2EE框架分析,在这资料里做了详尽的说明

    J2EE课程设计题目

    完成基于J2EE架构(JSP、Servlet、JDBC、EJB)、Web界面、多层次结构(Browser、Web Container、J2EE Server、Database)的实例项目分析、设计、开发、发布等。 必须要用的技术:EJB(否则视为无效) 开发环境:不限定...

    J2EE架构设计-成湘均

    J2EE架构设计.ppt第一部份:介绍实例架构 结合实例讲解Web项目总体结构 分析多层结构优点 具体讲解每个层次的实现技巧 第二部分:介绍组织层次关联利器(Spring) 快速入门 Factory模式 IOC模式 AOP模式 演练Spring...

    EJB编程及J2EE系统架构和设计

    :本文阐述了J2EE 平台的所有主要技术,围绕J2EE 规范所定义的四个层次: 客户端层(Client Tier)、Web 层(Web Tier)、业务层(Business Tier)及企 业信息系统层(Enterprise Information System Tier),...

    J2EE架构设计PPT

    具体讲解每个层次的实现技巧 第二部分:介绍组织层次关联利器(Spring) 快速入门 Factory模式 IOC模式 AOP模式 演练Spring的威力 第三部分:介绍日志管理利器(Log4j) 快速入门 演练Log4j的优越性 第四部分:介绍...

    J2EE架构设计.pptx

    介绍实例架构 结合实例讲解Web项目总体结构 分析多层结构优点 具体讲解每个层次的实现技巧

    J2EE Tutorial中文版

    <br> 或许你已经非常熟悉Java程序开发,但是现在,你应该进入更高一个层次,使用Java2平台企业版(J2EE)来创建企业级应用程序。《The J2EETM Tutorial 中文版》以丰富的实例提供独一无二的技术指导,对于每...

    EJB编程及J2EE系统框架设计.pdf

    摘要:本文阐述了J2EE 平台的所有主要技术,围绕J2EE 规范所定义的四个层次: 客户端层(Client Tier)、Web 层(Web Tier)、业务层(Business Tier)及企 业信息系统层(Enterprise Information System Tier),介绍...

    J2EE反模式

    本书首先以模板的形式来介绍某种反模式,描述其症状和后果,并指出其产生的典型原因,然后逐步对代码实现进行转换,从而得到一个更好的设计。对于每一种反模式,作者都提供一些实际的例子和... J2EE服务层次选择不当。

    论文研究-基于J2EE的结核病防治系统的设计 .pdf

    基于J2EE的结核病防治系统的设计,程义超,罗先春,本文介绍了结核病防治系统的设计方案,同时还详细介绍了该系统的模型、流程及层次结构。采用J2EE中的Struts技术结合MVC架构分层开发��

    EJB 编程及 J2EE 系统架构和设计.pdf

    :本文阐述了J2EE 平台的所有主要技术,围绕J2EE 规范所定义的四个层次: 客户端层(Client Tier)、Web 层(Web Tier)、业务层(Business Tier)及企 业信息系统层(Enterprise Information System Tier),介绍...

    EJB 编程及 J2EE 系统架构和设计

    阐述了J2EE平台的所有主要技术,围绕J2EE规范所定义的四个层次: 客户端层(Client Tier)、Web 层(Web Tier)、业务层(Business Tier)及企业信息系统层(Enterprise Information System Tier),介绍J2EE所定义...

    J2EE项目中如何组建开发团队

    J2EE这种应用模型允许不同的开发人员同时进行开发的各个元素。这里阐述一下对不同层次的设计人员,开发人员的技术要求。

    j2ee概述,包括平台的架构和技术标准等

    1.1 J2EE介绍 1.2 组件的层次 1.3 J2EE应用程序的结构 1.4 J2EE的技术体系 1.5 J2EE的优势 1.6 J2EE设计层面上的层次划分 1.7 开发环境的搭建 1.8 Junit单元测试

    基于J2EE短信共享网站设计(Spring+Struts2+Hibernate)

    基于J2EE短信共享网站设计 基于三大框架架构Spring+Struts2+Hibernate 这个是我毕业设计,有论文,也有答辩ppt,开题报告... 比较成功,所以传上来与大家分享。 界面采用新浪界面样式, 后台层次非常清晰。 数据库...

Global site tag (gtag.js) - Google Analytics