java框架学习日志-0

再学习java基础后,按照学习路线,应该学习java框架,但是学习框架之前,要搞清楚框架是什么。

百度搜索框架,都是一些很专业,很抽象的话,让人不是很理解。在看过一些书籍和视频后,我对框架有了自己的理解。

我把一个程序比喻成一栋大楼,类(class)就像是房间一样。比如说我们今天学了if语句,我们了解if语句的写法,用法,再写几个例子,或者今天学多线程,我们了解有几种实现方法,再写几个例子,就算是基本会用。这些就好像家具一样,学会后就可以放在房间(class)里面使用。而框架,顾名思义,就是这栋大楼的构成方法。结构,和设计。在没有框架之前,整个大楼是杂乱无章的,可能房间设计不合理,造成了空间上的浪费,可能家具都堆积在一起,很难使用或者查找。但是经过一段时间,人们发现在建造大楼时的一些技巧,比如鞋柜放在房间入口,洗碗机放在厨房。书房准备一份书籍名单。房间要注意采光和通风等等。人们将这些经验总结起来,形成一个模板,这就是框架了。

和之前举的例子一样,大楼的设计有很多种,不同用处的大楼适合不同的框架。所以框架也不止一种,我们常听说的SSM指spring,springMVC,mybatis,SSH指struts,spring,hibernate。除此之外还有springboot等,因为技术更新换代很快,去年的流行框架,今年或许就有更好替代。网上有很多说法,如哪个框架被淘汰了,那个框架很厉害。但是总归有一个共同点,就是如今spring依然很流行,所以框架的学习。我打算从spring开始,学习资料是,书籍《java ee互联网轻量级框架整合开发》和阿里云的《java web开发系列课程:spring框架入门》。

猜你喜欢

转载自my.oschina.net/u/4000133/blog/2985870
今日推荐