下载此文档

java开发项目总结.doc


文档分类:IT计算机 | 页数:约32页 举报非法文档有奖
1/32
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/32 下载此文档
文档列表 文档介绍
java 开发项目总结 java 开发项目完整教程 jav a 开发项目要学什么接 java 开发项目活 java 项目开发案例篇一: Java 应用项目开发总结报告_新闽南师范大学计算机科学与工程系 Java 应用项目开发总结报告篇二: Java Web 项目开发总结 1、 In Action (1) 根据添加信息( insert ) 来考虑表中的字段, 进行建表。使用 PD 画出 ER 图。要注意字段的数据类型的确定以及建表要满足三范式,减少数据冗余; (2 )表建好后,根据表中各个字段来建 pojo 中的属性。要注意属性的数据类型和字段的数据类型要一致; (3 )根据 pojo 中的属性确定 bean 的属性,直接拷贝即可, 用于页面展示。在 bean 中, 统一使用 String 类型变量接收前台页面传递的参数; 每个 HTML 表单对应一个 bean 。 HTM L 表单中的字段和 bean 中的属性一一对应。(4) 自顶向下, 依次定出 action 、 manager 、 dao 。先写出轮廓, 跑通整个流程, 再写具体实现, 一点点累加, 便于调试错误; (5) 根据数据实体和具体业务逻辑, 使用 StarUML 画类图, 进行 OOA 和 OOD ,灵活运用设计模式。(6) API 命名: CRUD : add , get , update , delete , [list] 严格区分单复数形式,单数表示对象,复数表示对象集合。对象、属性最好单个单词。(7 )前后台都要校验。(8 )按照资源方式组织数据接口,对前端开发帮助很大。即通过 REST 来实现资源的增、删、改、查。(9) 软件开发, 思路最重要! 代码开发多了, 思路就有了。 a、一个版本一个版本递增的开发; 每个版本增加一点内容; b 、总结开发思路;第一步怎么做,下一步怎么做? c、用文档记录开发的思路, 即第一个版本开发实现了什么功能以及开发步骤,下一个版本实现了什么功能等等? d 、程序员进行程序开发时,不要仅仅停留在代码,要深入到底层的运行机制, 才可以对程序的运行机制有更准备的把握; ( 10 )网页模板 request 到 文件(此文件假设包括三个部分, 即 title 、 banner 、 body ) web 客户——> title banner ———————>include : body ————————>include : ( 11 )一步一步的定位。根据结果进行分析。( 12 )分页控件假分页: 基本思想是将所有的数据从数据库中取出, 只显示有用的部分。靠的是程序的算法, 实际上就是在 ResultSet 上进行操作。真分页: (数据库中的一种实现) 任何数据库都会提供分页的函数操作: Oracle 、 MySQL ( limit , 即 limit 开始的记录, 要查询的行数)、 SQL Server ( top ) 基本思想是在数据库中编写特定的 SQL 语句。程序中只读取有用的部分,没用的部分不会加载到内存中。( 13) 2、 TIPS (1)、 VO 就是 POJO 。(2)、先做完基本功能, 然后对输入的数据进行验证。主方法中代码尽可能少,再考虑代码的可重用性。(3)、当发现代码中重复地复制/ 粘贴时, 就可以考虑将之形成为一个类进行调用。(4)、在类的设计中, 永远不要去继承一个已经实现好的类, 只能继承抽象类或实现接口。(5) 、一个设计良好的类,应重写 Object 类中的 equals() 、 hashCode() 、 toString() 方法。(6)、在 action 层中接收参数, 要写健壮, 要做空指针处理。(7)、业务逻辑放到 manage 层,如 if...else... 不要放在 actio n 层,放在 manage 层处理。(8)、 dao 层要写健壮, 传入的是 bean 或 map , 返回的是 bea n 或 list 。(9) 、查询:所有的记录总数以及查询第几页的数据; ( 10)、多思考, 尝试用不同、多种方法去解决问题。( 发散性思维) ( 11)、当程序中有 0、1 这样的数字或字符串出现时, 最好用常量代替。常量名很重要,做到见名知意。( 12)、 spring 针对每一层( 、 dao )都有一个配置文件; ibatis 有2 个配置文件。 sqlmap 有 namespace ,每个实体类都对应一个 xml 配置文件。( 13) 、类设计,编写时先完成基本功能的实现,然后再对实现功能的代码结构进行优化。( 14) 2、 PS (1) Java We

java开发项目总结 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数32
  • 收藏数0 收藏
  • 顶次数0
  • 上传人raojun00001
  • 文件大小77 KB
  • 时间2017-04-22