Java WebSpringFrameworkJava学习笔记

从零搭建项目开发框架-01序

2017-07-02  本文已影响439人  孔垂云

最近一个月事情非常多,一直没来得及更新博客。前段时间看了一篇文章,具备什么样的技能才能称之为架构师。架构师在一个IT公司是必备的,跟传统的项目经理是完全不一样。项目经理的职责只要是管理项目进度、协调周边关系、按时按质交付软件产品。架构师的职责是根据项目的需求进行技术选型,搭建适合自己开发团队的软件开发框架,并对可能存在的技术难题进行攻关解决。

很多初学者总期望有一天能做架构师,当然有这个希望是非常好的,不过架构师之路非常非常长,中间会遇到各种各样的坎坷,需要经历各种各样的技术难题,随之而来的就是个人的能力与阅历不断增强。我也一直以架构师的标签来标榜自己,当然是对自己能力的一种自信,更多的是鞭策自己,还有更多更多的新技术领域需要探索,需要掌握。“无知者无畏”,当自己的技术圈还很小的时候,觉得开发编程也没什么难的,当你接触的知识技能越来越多,猛然发现自己会的原来是如此少,这就是圆圈效应,自己的知识就像圆的直径,直径越大,接触的外部世界也就越大。

很多开发人员面对一个新项目,第一想到的是从哪开始编码,怎么样实现这样那样的功能。这个也没什么不对,快速上手写代码也不是错误的。

“谋定而后动”

写代码和打仗是一样的,都是计划,做好远景规划再开始动手。这里我要从零开始讲解如何搭建一个项目开发框架,很多人并不清楚,以为会SSH整合就算会搭建框架了,远远不是,SSH一个是一个简单的骨架,离真正指导开发还很远很远。要想搭建一个开发框架,这个框架里面把公共的组件都包含进来了,其余人只要依赖规范进行开发具体功能即可。

技术选型:

这里面所选的技术都是开源公共的,各组件的版本也都尽量最新。

框架包含内容

整个框架包含的内容还是非常非常多的

相信通过这一个系列的学习,多数人都可以亲自搭建一套系统开发框架了,具备架构师入门资格了。

上一篇 下一篇

猜你喜欢

热点阅读