手機(jī)也能上課
1/8
spring介紹
spring框架 是一個(gè)輕量級(jí)的解決方案,并且提供了java企業(yè)級(jí)的構(gòu)建服務(wù),它使得java程序開(kāi)發(fā)變得簡(jiǎn)單高效。
spring是模塊化的設(shè)計(jì),我們可以使用IOC容器和java工程一起使用(比如一些不依賴容器的服務(wù),像任務(wù)管理,批處理服務(wù)),也可以僅引入Hibernate集成代碼或JDBC抽象層訪問(wèn)數(shù)據(jù)庫(kù)。spring框架支持聲明式事務(wù)管理,通過(guò)RMI或Web services遠(yuǎn)程訪問(wèn)你的程序, 以及各種持久化數(shù)據(jù)的選項(xiàng)。
spring除支持java語(yǔ)言開(kāi)發(fā)外,還支持Groovy和Kotlin。從Spring Framework 5.1開(kāi)始,Spring需要使用JDK 8+ ,并為JDK 11 LTS提供開(kāi)箱即用的支持。
spring是一個(gè)開(kāi)源的框架,它擁有一些活躍的社區(qū),如github, spring.io官網(wǎng),這些社區(qū)提供各種應(yīng)用場(chǎng)景的使用反饋,bug收集。