`
fantasy
  • 浏览: 509913 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

J2EE开发注意事项

    博客分类:
  • web
阅读更多
1.页面展现层
1.每个input输入框都必须设置maxlength。texaArea没有maxlength这个属性,所以必须使用js来控制用户输入的长度。
2.对于数据显示列表,必须定义每列的宽度,必须强制截取每列的长度,在TITLE显示每列的全部数据。
3.必须在用户指定的分辨率下进行测试,如1024*768。
4.尽量在firefox下做测试,这样能尽量兼容各个浏览器。
5.页面上的地址原则上写绝对路径。
6.空间和窗口的大小,尽量使用百分比,而不是像素点。以避免在不同分辨率下界面错位的问题。
7.对于表格的各列,根据显示的内容,固定该列的宽度。

2.业务逻辑层
2.1 在获得数据和编辑数据的时候,必须先检查当前数据是否存在,如果不存在,则提示用户。
2.2 原则上调用service层,不直接调用DAO层。
2.3 输出数据格式与平台无关,如: 输出JSON的数据格式,这样页面展现层无论是用jsp,swing,flex开发都能使用这些数据。

3.服务展现层
3.1 对于多条数据库更新操作,使用事务处理。单条数据更新操作不做事务处理。
3.2 对传入的参数,进行验证,抛出参数异常。
3.3 抛出用户友好异常。如 当前用户已经存在。
3.4 尽量抛出uncheck异常,不推荐抛出check异常。

4.数据访问层
4.1 不涉及任何业务逻辑,只关心数据的操作。如:
不应该提供查询已办任务的方法,应该是通过任务状态进行查询
1
0
分享到:
评论
2 楼 fantasy 2008-07-08  
写绝对路径,在移动文件到其他文件夹的时候,不需要修改代码。
1 楼 nwangwei 2008-06-30  
5.页面上的地址原则上写绝对路径。

是何道理呢? 相对路径先定位到根,然后定位到具体的位置,目的是为了Dreamweaver能很好的显示资源文件

相关推荐

    J2EE培训课程

    J2EE培训课程 企业级软件概述 J2EE体系结构 J2EE技术概览 J2EE开发流程(OOA/OOD/OOP&UML) J2EE开发注意事项 Q&A

    J2EE项目开发Excel导出

    7. **注意事项**: - 性能优化:处理大量数据时,应考虑内存管理,避免一次性加载所有数据到内存中。 - 异常处理:确保代码包含适当的错误处理,以应对数据问题或文件操作失败。 - 版本兼容性:确保使用的Apache ...

    J2EE项目开发编码规范

    以下是一些关键的编码规范和注意事项: ### **1. 命名规范** #### 1.1 包命名 包的命名应当全为小写字母,遵循`业务领域名.子系统名.层名`的结构,例如`com.environment.apps`。 #### 1.2 类命名 - 类名应使用...

    J2EE专业项目实例开发

    "readme.txt"文件通常包含项目的基本信息、使用说明和注意事项,对于理解和运行项目至关重要。而"J2EE专业项目实例开发"这个文件可能是源代码或项目的主文档,展示了整个项目的结构和实现细节。 J2EE实例开发可能...

    java j2ee开发的BBS代数据库文件

    操作注意事项 (1)本系统管理员用户名为:tsoft,密码为:111。 (2)本系统共分为二种操作权限,分别为管理员、版主(普通用户)及游客:  管理员:管理员可以管理用户信息及设置用户权限(普通用户或版主),...

    J2EE开发jbpm工作流文档

    **四、JBPM实践中的注意事项** 1. **性能优化**:对于大型企业级应用,可能需要考虑缓存策略、数据库优化和分布式部署等性能问题。 2. **错误处理**:合理设计异常处理机制,确保流程在出现问题时能够优雅地恢复或...

    J2EE 全实例教程(CHM格式)

    9. **Struts、Spring和Hibernate框架**:作为J2EE开发中的流行工具,Struts、Spring和Hibernate可以简化应用程序的构建。教程可能包含这些框架的基本概念、配置和使用示例。 10. **应用服务器**:例如Tomcat、...

    J2EE课件(PPT)

    最后的"安装说明.txt"同样与环境配置相关,可能详细阐述了特定软件的安装步骤和注意事项。 学习J2EE的过程中,理解MVC(Model-View-Controller)设计模式、掌握Servlet和JSP的交互机制、了解EJB在企业级应用中的...

    J2EE专业项目实例开发(pdg格式).rar

    2. **soft.studa.com J2EE专业项目实例开发(pdg格式)**:这个文件很可能是主学习资料,可能是详细的项目文档或者是一个包含多个实例的集合,用于指导用户了解并实践J2EE开发。 在J2EE专业项目实例开发中,用户可能...

    J2EE应用开发完整SSH(struts2+spring+hibernate)框架

    该框架是一个简单的SSH框架,仅含一个简单的测试对象。该框架已通过调试,并能成功运行。运行环境:eclipse+Tomcat7.0.82+SQL ...具体使用注意事项请前往http://blog.csdn.net/bujiangdaoli/article/details/78721303

    1j2ee环境搭建之开发工具.rar

    在提供的压缩包文件中,"1环境搭建之开发工具.doc"可能包含了详细的步骤指南或注意事项,而"1环境搭建之开发工具.wmv"可能是视频教程,直观地演示了整个环境搭建的过程。结合这两种资源,你将能够更清晰地了解和操作...

    郭克华J2EE高级框架实战教学视频04

    在视频教程中,郭克华老师会通过实例演示如何在实际项目中应用这些标签,详细解释每个标签的用法、属性以及注意事项。他还会分享一些最佳实践,指导如何避免常见的陷阱和错误,提升开发效率。 通过学习《郭克华J2EE...

    xFrame_web二次开发_j2ee_ibatis开源

    5. readme.txt:标准的说明文件,通常会包含项目的基本信息、许可协议、使用注意事项等内容。 6. code:这个文件夹很可能包含了xFrame的源代码,让用户可以查看和学习框架的工作原理,甚至进行二次开发。 综合以上...

    java2企业版j2ee程序设计 java

    7. **下载说明.HTM** 和 **readme.txt** 文件通常是软件分发时提供的文档,可能包含了安装步骤、使用指南或注意事项等内容,对理解和使用J2EE程序设计有所帮助。 8. **例释java2企业版j2ee程序设计** 可能是一个...

    j2ee tutorial china

    **J2EE教程详解** Java 企业版(Java 2 Platform, Enterprise Edition,简称 ...总之,J2EE教程中国版是学习和精通J2EE开发的重要参考资料,无论是初学者还是经验丰富的开发者,都能从中受益,提升自己的技能水平。

    MLDN_J2EE_代码

    10. **文档**:可能附带README文件或其他形式的文档,解释项目结构、依赖、运行步骤和注意事项。 这个代码库对于学习和理解J2EE应用的开发流程,以及如何在实际项目中应用MVC模式非常有价值。通过研究和实践这些...

    J2EE工程打包教程

    此外,文档还应解释如何将特定的环境变量设置、系统需求和部署注意事项传达给最终用户。 总之,J2EE工程的打包是一个复杂但必要的过程,它涉及到多个层次的文件组织和工具使用。通过有效的打包,开发者可以确保他们...

    J2EE_编码规范 很受益

    在J2EE开发过程中,遵循一套严谨的编码规范至关重要。它不仅有助于提高代码质量,增强代码可读性,还能确保团队间的协作效率。Huatek公司的J2EE编码规范就是一个很好的实践范例,它对提升编程素养有着显著的帮助。 ...

    Flex4与J2EE交互实例

    "Info"文件可能是关于项目信息、依赖库或者使用注意事项的文本文件。 综上所述,这个实例涵盖了Flex4前端开发、J2EE后端服务、BlazeDS作为通信桥梁以及数据库操作等多个方面。通过学习这个实例,开发者可以深入了解...

Global site tag (gtag.js) - Google Analytics