筆記-Spring

近期開始學習框架的筆記整理。
(今天太晚了,明天再附上學習視頻鏈接)

Spring

Spring介紹

自理解及總結:

  1. Spring bean相當於原java代碼中的:創建一個自定義類的對象,並且給該對象的屬性賦值。
<bean id="這裏相當於對象的對象名" class="這裏相當於對象的類型(自定義的類)">
	<property name="這裏是屬性名,對應其set方法" value="這裏是屬性的值"></property>
</bean>
  1. 使用分三步:

    • 創建Spring的容器對象

      ApplicationContext ctx=new ClassPathXmlApplicationContext("applicationContext.xml");
      
    • 從容器中獲取bean實例

      類名 對象名 =(類名) ctx.getBean("配置的Bean id");
      
    • 調用其實例方法

      對象名.方法名();
      

Spring簡介

Spring是一種開源的框架。是爲了簡化企業級應用開發而生,使用Spring可以使簡單的JavaBean實現以前只有EJB才能實現的功能。

Spring具體描述

  • 輕量級 基於Spring開發的應用中的對象可以不依賴於Spring的API
  • 依賴注入
  • 面向切面編程
  • 容器 Spring是一個容器,因爲它包含並且管理應用對象的生命週期
  • 框架 Spring實現了使用簡單的組件配置組合一個複雜的應用,在Spring中可以使用XML和Java註解組合這些對象
  • 一站式 在IOC和AOP的基礎上可以整合各種企業應用的開源框架和優秀的第三方類庫

Spring模塊

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-nyvsIBlz-1573660601956)(D:\整理的筆記\ssm\picturs\spring\Spring模塊.jpg)]

Spring插件安裝

注:maven項目不需要自己安裝這些東西了。

在eclipse中安裝Spring離線插件(Spring tool suite)

安裝方法:

  1. 下載壓縮包:(注意查看eclipse版本,下載對應版本的插件教程參考地址
  2. springsource-tool-suite-3.9.9.RELEASE-e4.10.0-updatesite.zip(不用解壓)

Help -》 Install New Software…
-》Click Add…
-》 click Archive…
-》Navigate to springsource-tool-suite-3.9.9.RELEASE-e4.10.0-updatesite.zip and click Open
-》選擇帶有spring ide的四個(或許不需要這一步,只是會比較慢而已,因爲載入的東西多)

-》取消選擇下面的Contact all…

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-SJyDXuw0-1573660601958)(D:\整理的筆記\ssm\picturs\spring\安裝spring插件.png)]

然後一直next。等待安裝後(看右下角安裝進度)需要重啓軟件

檢查是否安裝成功

Window-》properties-》查看左邊側欄是否有Spring的選擇

配置Spring開發環境

  1. 官網下載spring-framework-5.1.0.RELEASE-dist.zip

(還可以再下載一下源碼:spring-framework-master.zip)

  1. 在libs文件夾中,將以下jar包加入到工程的calsspath下:

核心包:beans、core、context、spel

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-GD2pKlOt-1573660601959)(D:\整理的筆記\ssm\picturs\spring\導入jar包.png)]

(還有一個log4j包)

發佈了32 篇原創文章 · 獲贊 6 · 訪問量 3024
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章