作为新手,对Spring boot比较迷茫,它和spring有什么关系呢?该如何取舍?
学习是最好的投资!
新手直接去買本書啃啃吧,Springboot實戰orJavaEE開發的顛覆者:Spring Boot實戰
用過Spring MVC的話應該會比較好理解Spring boot,Spring boot的功能類似於Spring MVC,但是Spring boot幫你做了許多自動的配置。
可以先看看官方的實例。
不用取捨。 依照我的理解,你需要先學會Spring,才能去學Spring Boot。 Spring 框架包含了相當多的模組:
Spring 核心模組,包括Spring Core,Spring Beans等
資料存取與整合,包括 Spring JDBC,Spring ORM,Spring JMS等等
Web調用與遠端調用,Spring Web,WebSocket,MVC等等
面向切面編程,包括Spring AOP,Spring Aspect。 。 。 。
而Spring Boot相當於是一個啟動器,幫助你把以上Spring的各種模組組合起來並簡化了你的配置。你不需要關心這麼多Spring組件之間的各種依賴問題,幫你自動配置,幫你解決各組件之間要結合在一起會面臨的一些問題。
新手直接去買本書啃啃吧,Springboot實戰orJavaEE開發的顛覆者:Spring Boot實戰
用過Spring MVC的話應該會比較好理解Spring boot,Spring boot的功能類似於Spring MVC,但是Spring boot幫你做了許多自動的配置。
可以先看看官方的實例。
不用取捨。
依照我的理解,你需要先學會Spring,才能去學Spring Boot。
Spring 框架包含了相當多的模組:
Spring 核心模組,包括Spring Core,Spring Beans等
資料存取與整合,包括 Spring JDBC,Spring ORM,Spring JMS等等
Web調用與遠端調用,Spring Web,WebSocket,MVC等等
面向切面編程,包括Spring AOP,Spring Aspect。
。 。 。
而Spring Boot相當於是一個啟動器,幫助你把以上Spring的各種模組組合起來並簡化了你的配置。你不需要關心這麼多Spring組件之間的各種依賴問題,幫你自動配置,幫你解決各組件之間要結合在一起會面臨的一些問題。