日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

spring学习记录(一)

發布時間:2023/12/19 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 spring学习记录(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、spring概述

  • spring是什么

    Spring是分層的 Java SE/EE應用 full-stack 輕量級開源框架,以 IoC(Inverse Of Control: 反轉控制)和 AOP(Aspect Oriented Programming:面向切面編程)為內核,提供了展現層 Spring MVC 和持久層 Spring JDBC 以及業務層事務管理等眾多的企業級應用技術,還能整合開源世界眾多
    著名的第三方框架和類庫,逐漸成為使用最多的Java EE 企業應用開源框架

  • Spring 的兩大核心

    IOC和AOP

  • Spring的發展歷程和優勢

    1997 年 IBM提出了EJB 的思想

    1998 年,SUN制定開發標準規范 EJB1.0

    1999 年,EJB1.1 發布

    2001 年,EJB2.0 發布

    2003 年,EJB2.1 發布

    2006 年,EJB3.0 發布

    Rod Johnson(spring之父)

    Expert One-to-One J2EE Design and Development(2002)

    闡述了 J2EE 使用EJB 開發設計的優點及解決方案

    Expert One-to-One J2EE Development without EJB(2004)

    闡述了 J2EE 開發不使用 EJB的解決方式(Spring 雛形)

    2017 年 9 月份發布了 spring 的最新版本 spring 5.0 通用版(GA)

  • Spring的體系結構

    Spring data,web,core,test…

  • 二、程序的耦合和解耦

    耦合:程序間的依賴關系。

    包括:類之間的依賴關系和方法之間的依賴。

    解耦:降低程序間的依賴關系。

    實際開發中應該做到:編譯期不依賴,運行時才依賴。

    解耦的思路:

    第一步:使用反射來創建類對象,而避免使用new關鍵字。

    第二步:通過讀取配置文件來獲取要創建的對象全限定類名

    總結

    以上是生活随笔為你收集整理的spring学习记录(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。