J2EE开发技术手册:平台搭建与规范指南

需积分: 0 3 下载量 44 浏览量 更新于2024-07-25 收藏 1.24MB PDF 举报
"J2EE开发技术手册.pdf" 本手册详细介绍了J2EE开发的相关技术和实践,由北京**软件科技有限公司的技术部编写,适用于JAVA开发者。以下是手册中的关键知识点: 1. **引言** - 目的:手册旨在提供一套完整的J2EE开发环境搭建、工具使用和编码规范的指导,帮助开发者高效地进行企业级应用开发。 - 要求:明确了对开发者在平台搭建、版本控制、命名规范等方面的技术要求。 2. **平台软件** - **开发工具**:推荐使用Eclipse和MyEclipse作为主要的集成开发环境(IDE),它们提供了强大的JAVA开发支持。 - **服务器**:包括Apache Tomcat 5.5.9和JBoss,两者都是流行的J2EE应用服务器,用于运行和部署JAVA应用程序。 - **JAVA虚拟机**:JDK 1.5是开发的基础,提供了JAVA运行环境。 - **数据持久层**:Hibernate 3.0是一个流行的ORM框架,用于简化数据库操作。 - **Web层**:JavaFacesServer 1.1 提供了用户界面组件和MVC架构支持。 - **源代码控制**:Subversion(SVN)用于版本控制,确保团队协作中代码的一致性和可追溯性。 3. **平台搭建步骤** - 阐述了从创建目录、配置各种开发工具和服务器到设置自动发布和连接池的详细步骤,确保开发者能够正确构建开发环境。 4. **附加插件** - 描述了如何安装和使用Hibernate、Svn、UML、JBoss以及通用插件安装方法,以增强IDE功能。 5. **版本控制服务器** - 介绍了Svn和Cvs两种版本控制系统,强调了版本管理在团队开发中的重要性。 6. **命名规范** - 提供了关于包名、类名、页面文件夹命名、页面及表单名、配置文件等的规范,以保持代码的清晰和一致性。 7. **单点登录** - 涉及Tomcat的下载、数据库配置、Server.xml和Tomcat-users.xml的修改,实现用户在整个系统内的统一登录。 8. **附件上传** - 讨论了附件管理功能的实现策略,可能包括文件上传、存储和访问的方法。 9. **分页** - 提供了两种分页方案,帮助开发者在处理大量数据时提高用户体验。 10. **Javascript非空验证** - 强调了客户端验证的重要性,通过Javascript进行输入验证,可以减少服务器端的压力。 11. **弹出菜单** - 介绍了如何在页面上实现弹出菜单功能,增加用户交互性。 手册内容详尽,覆盖了J2EE开发的多个方面,对于初学者和有经验的开发者都有很高的参考价值。遵循其中的指导,开发者可以有效地构建和维护高质量的J2EE应用。