架构探险(第一天)

架构探险(第一天)

给大家推荐一本书,架构探险——从零开始写Java Web框架

看名字就知道,这本书是关于javaweb框架的,它从提出问题,到研究解决方案,到一步一步完成一个简易的框架。全书以代码为主,是新手入门的好材料,优秀的代码仅仅是看看,都感觉对自己很有帮助。而我,现在准备抄写第三遍了。

这本书第三章第四章完成的框架已经可以投入生产使用,虽然是一个简易的框架,但是麻雀虽小五脏俱全,通过学习可以了解框架一些特性基本实现方法,如依赖注入、aop等,这对以后学习spring可以打下很好的基础。当然,也可以直接将这个作者黄勇命名为smart的框架拿去生产使用,完成基本的功能是完全没有问题的。

废话不多说了,最后打一个比方吧。好比普通的程序员都是司机,干了很多年以后也只是一个老司机,不会是赛车手。所以想要成为赛车手,不仅要会开车,还得要了解开的车的构造,在什么环境下用什么样的方式能发挥最好的效果。

所以你想做老司机还是赛车手呢???

这里简单列一下第一天要做的事情:
安装jdk
安装idea
安装maven
安装git

紧接下来的博客,将是git和maven的简单使用,git包括在github创建远程仓库、上传本地文件和克隆远程仓库的文件等,maven则是构建项目、配置项目依赖、管理本地库和上传自己的jar包到官方库等。

git的作用是进行项目的版本控制,maven的作用是进行项目管理,从构建到最后打包部署,后期框架功能完善以后,还可以发布到maven远程资源库,供其他人使用。

猜你喜欢

转载自blog.csdn.net/m0_37659871/article/details/80788643