Spring

2023-09-09

Spring

夏天来了,“春天”已经走了,要是在“喷泉”边儿坐坐该有多凉快啊~

哎,醒醒,醒醒,这是技术栏目好吧,今天要讲的Spring当然是20+年长青的Java框架咯~

Spring Framework是Rod Johnson在2002推出的一套Java开发框架,当时的主要目的是反抗Java社区里极其笨重的J2EE规范,尤其是EJB(Enterprise JavaBeans)。 Rod Johnson写的《Expert One-on-One J2EE Design and Development》更可以说是Spring框架的独立宣言。

Spring框架自从推出之后,就极大的简化了Java生态的应用开发,所以广受欢迎,风靡20多年而不衰,更是在这20多年间紧随技术与业务需求场景,陆续推出了SpringBoot和SpringCloud,不但进一步简化了Java应用的开发,而且演化出一套完备的Java中间件生态或者说PaaS生态,真可谓是“老兵已死,老兵永生”了!

纵观国内各大集团招投标现场,可以说Spring三件套几乎拯救了大半个中国软件应用产业啊~

虽然Golang和Rust等新生态逐渐繁荣,但可以说Java依然是最保险、最成熟的技术生态,也将继续演化和繁荣,比如紧跟云原生、AoT、容器化、轻量化等趋势,相信Java是你过去的选择,而作为将来的选择也不会差。