前言
2018-02-09 本文已影响1人
MidWong
最开始接触网页制作,是从前端三大件(html+css+javascript)开始。稀里糊涂半生不熟,能做出静态页面了。后来又学会了使用成熟的前端框架。
开始接触动态网页,是从servlet开始,学的真是艰难,很久很久都在原地踏步。
翻到书的后半部分,开始讲jsp,顺畅了很多,但自学起来还是有点困难。
到了jsp标签部分,网页操作数据库的功能已经能很快做出,但是另外一些问题出现了,例如访问控制、性能等,jsp有成熟的解决框架,但这个框架对入门小白来说不够友好。最大的困扰还不是这些。引入各种jar包变多之后,一个简单的项目变得很臃肿,时常出现各种莫名其妙的bug,搜索之,大部分是技术大佬也很恼火的问题,jar包版本、jar包冲突。
偶然了解到SpringMVC,花心思看了一下,发现除了各种配置略显臃态之外,开发思路清爽了许多。
程序员的“懒”果然能改变世界。
终于到了Spring Boot,不管是maven还是gradle,终于可以把注意力集中在业务层了,拜拜了jar包下载,拜拜了xml配置,拜拜了前后端要一起做的日子,拜拜了我各种头大的问题。
我想以后或许会出现更简单易用的框架吧。但是目前来说,我对Spring Boot非常满意。