Java Web 系统总结之零 概述

之前从没写过技术文章, 都不知道本篇要如何开头. 以前之所以不写, 是因为网络上关于技术问题的优秀教程文章已多如牛毛, 有珠玉在前, 再写也不过是拾人牙慧, 做个知识的二道贩子而已.

既然如此, 那现在为什么又要写呢? 此事一言难尽, 说来话长. 而且也正是由于网上文章过于丰富庞杂, 有些略宽泛而多发散, 有些太深入而偏理论. 故此也确实需要有所取舍, 结合实际的工作经验对这些技术知识进行系统的提炼总结.

实际工作中, 所接触的项目百分之九十都是 java web 管理系统. 这类系统结构几乎雷同, 通常都是使用 spring 框架支撑的贫血模型, 结合数据库做 CRUD 而已. 所谓系统的不同, 无非是实体所代表涵义不同. 所谓逻辑的差异, 也不过是 CRUD 的条件或字段的变化. 此类系统多有相似, 理应千人一面. 然而实际浏览代码, 却是千人千面, 甚至同一系统每个人的写的也是各有不同.

故此, 后续几篇文章, 打算大致按项目分层, 斗胆总结一下每层代码的规范和最佳实践. 本人技术一般, 水平有限, 文中如有谬误, 敬请诸位指正.

你可能感兴趣的:(Java Web 系统总结之零 概述)