`
txxg
  • 浏览: 19511 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

J2EE开发中设计到的应用

    博客分类:
  • Old
阅读更多
 

以下是在J2EE综合开发中常用的:

1、O/R Mapping工具:最为常用的是hibernate,国内使用这个的比较多,同时ejb3.0也是基于hibernate实现的。其他的按情况使用,如:jdo,ibatis等。

2、事务处理:使用spring框架的事务处理,这里推荐使用spring框架,主要是因为作者Rod Johnson是一个实用派的代表人物,spring框架也是针对Expert One-on-One J2EE Design and Development这本书思想的一个实现。作者的想法体现了程序员的要求,同时也从实用性出发,而不像学院派那样令人感到“恶心”。

3、XML文档处理:推荐使用dom4j,对w3c的Document结构感冒的朋友可以使用这个库,确实提供了一个很好的解决方案。与jdom相比,dom4j的优势太明显了。

4、XML-Java binding工具:推荐使用apache的xmlbeans,主要是因为xmlbeans声称是对schema支持的最为彻底的库了,同时也因为是weblogic赠送给apache维护的,从这些方面考虑,使用xmlbeans而不使用jaxb有一定的好处,毕竟sun的标准很多时候确实令人感到“讨厌”,使用起来有时候很不方便。

5、搜索引擎:推荐实用apache的lucene,这里推荐lucene而不推荐使用egother,主要是因为lucene简单好用,同时目前也作为apache的top项目继续开发中。基于lucene的成功搜索引擎的实例很多,比如eclipse的搜索引擎。

6、处理各种格式的文件:html文件处理可以使用apache的NekoHtml,处理microsoft的office文件可以使用poi,处理pdf文件可以使用PDFBox库。

7、web层的实现:可以使用webwork的框架,主要是因为分离设计概念更为先进,除了jsp外,也提供了其他的选择;spring的mvc框架也值得推荐使用。而struts框架的话,作为最为古老的,同时也是使用最多的人,虽然IoC没有怎样体现,但是也是值得一用的。而使用jsf的朋友,apache的myface框架也发布了,没有具体怎样用过,不知道实际应用怎样,也可以看一下。

8、关于代码生成库:推荐实用cglib,提供了实现proxy代理类的方法,因为java本身的proxy支持主要是针对了实现某个接口的类,使用cglib则不存在这个限制了。同时,使用cglib,可以很轻松的实现aop编程的一些概念与实现。

9、cache的使用:在平时的实际应用中,为了提高性能,通常使用cache来进行设计。这里推荐两个常用的cache库,OSCache和JBoss Cache。OSCache可以很轻松的在jsp中使用taglib来实现缓存功能。

 

10、测试:JUnit单元测试,HttpUnit功能测试,JMeter性能与模拟测试。 

分享到:
评论

相关推荐

    《J2EE应用框架设计与项目开发》

    J2EE应用框架设计与项目开发.有利于结构项目的开发,结构系统化

    J2EE开发手册(J2EE开发专用)

    J2EE开发手册 该文档是通方应用框V1.0的开发者使用指南,为开发者使用此框架进行应用开发工作提供参考和依据。 本文档的主要阅读者为本项目的设计者,开发者、测试者及利用此框架进行应用开发的开发者。

    用J2EE和UML开发Java企业级应用程序(PDF 带书签版)

    本书通过一个完整的实例,系统介绍了用J2EE开发企业级软件工程时,将UML建模技术应用到软件开发过程各个阶段的方法。本书首先介绍了J2EE的基本概念和主要技术,以及UML中的各种设计视图和基本原理,然后以软件工程的...

    J2EE设计开发编程指南》中文 (PDF)

    本书的目标是让读者能够轻松自如地制定J2EE开发的体系结构决策与实现决策。内容涉及:在何种情况下使用分布式体系结构;如何高效地使用EJB;开发有效的数据存取策略;设计简洁并且可维护性高的Web接口;设计高性能的...

    J2EE开发全程实录附盘2

    J2EE开发全程实录随书光盘,共6个文件(没办法,20M限制),第二部分 J2EE是目前企业级软件开发的首选平台。本书从架构的角度讲解了一个完整的J2EE系统的搭建。内容包括:正则表达式、JSP、Swing、XML等技术在实际中...

    推荐完整精品J2EE课件 JavaEE程序设计与应用开发教程 13 Hibernate基础编程(共26页).ppt

    推荐完整精品J2EE课件 JavaEE程序设计与应用开发教程 01 JavaEE介绍和环境配置(共30页).ppt 推荐完整精品J2EE课件 JavaEE程序设计与应用开发教程 02 JDBC(共45页).ppt 推荐完整精品J2EE课件 JavaEE程序设计与...

    J2EE应用框架设计与项目开发 实验指导书

    J2EE应用框架设计与项目开发 实验指导书

    J2EE开发全程实录

    剖析企业级系统架构设计理念 讲解J2EE再实战开发中的应用 来自开发一线作者的经验结晶

    J2EE开发全程实录附盘1

    本书观点新颖,实例丰富,对企业级系统开发中涉及到的问题进行了深入分析,并以作者在开发实践中使用J2EE的实际经验为基础,生动地展示了企业级系统搭建的全过程。本书可以作为有一定Java基础的开发人员的参考书,也...

    使用J2EE开发企业应用

    J2EE开发企业应用 一个不错的参考 里边包含架构 设计模式等

    J2EE应用开发详解

    内容为J2EE应用开发详解中的源代码 第1章 Java Web应用开发简介 1 1.1 Java EE应用概述 1 1.2 Java EE概念 1 1.2.1 Java EE多层模型 1 1.2.2 Java EE体系结构 2 1.3 Java EE的核心API与组件 4 1.4 Web服务器和应用...

    «J2EE开发平台及程序设计»课程教学大纲

    «J2EE开发平台及程序设计»课程教学大纲 课程编号: 00600870 课程名称:J2EE开发平台及程序设计 英文名称:J2EE Development Platform and Programming 总 学 时:32 总 学 分:2 适用对象: 软件工程、计算机科学与...

    搞定J2EE核心技术与企业应用:Ajax,JSP,Struts2,Spring,Hibernate,完整扫描版

    《搞定j2ee核心技术与企业应用:ajax,jsp,struts 2,spring,hibernate》是笔者在多年项目开发过程中的经验总结,它通过丰富的实例由浅入深、循序渐进地介绍了目前采用java进行web开发的各种框架的使用方法,从而...

    MyEclipse10--J2EE企业级应用开发课程资源.rar

    《J2EE企业级应用开发》是计算机软件技术专业学生的程序设计主修课程。修习本课程的目的是让学生在经过基本程序设计能力训练之后,掌握具有较高应用价值的JavaWeb应用程序设计的能力,掌握Java Web网站应用程序设计...

    浅谈J2EE在企业中的应用

    在今天这样一个电子商务和信息技术飞速发展的社会里, 企业必须缩短销售周期、降低销售成本、抢占更多 市场份额、寻求新的市场机会...J2EE平台技术为企业应用的设计、开发、集成以及部署提供了一条基于组件的实现途径。

    apache-tomcat-9-J2EE企业级应用开发课程资源.zip

    《J2EE企业级应用开发》是计算机软件技术专业学生的程序设计主修课程。修习本课程的目的是让学生在经过基本程序设计能力训练之后,掌握具有较高应用价值的JavaWeb应用程序设计的能力,掌握Java Web网站应用程序设计...

    J2EE项目开发实用案例

    本书汇集了大量企业级应用项目开发的经验,归纳了不同项目中使用的框架、模式、设计方法、开发方法,形成一个完整的技术体系和指导方法,以供用J2EE进行项目开发的初级人员和有一定经验的高级开发人员阅读。...

    J2EE 企业及测试案例(设计框架应用开发)

    J2EE 企业及测试案例(设计框架应用开发)。设计各种主流的技术,不过比较基础,但是讲解的很详细,内容很全。基本上初学者都可以在此找到资料。

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

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

Global site tag (gtag.js) - Google Analytics