摘要:今天來學習一包導入在官網下載開發包然后導入需要的包到項目目錄下。
今天來學習Spring ioc .一、spring jar 包導入
在 spring 官網下載開發包 spring-framework-4.2.4.RELEASE,然后導入需要的 jar 包到項目 /lib/ 目錄下。
?
新建一個 "src/cn/sxt/bean/Hello.java"文件
package cn.sxt.bean; /** * Created by kaiyiwang on 18/5/22. */ public class Hello { private String name; private void setName(String name){ this.name = name; } public void show(){ System.out.println("hello," + name); } }
新建 beans.xml 文件
3、新建測試文件 Test.java
src/cn/sxt/test/Test.java
package cn.sxt.test; import cn.sxt.bean.Hello; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; /** * Created by kaiyiwang on 18/5/27. */ public class Test { public static void main(String[] args){ // 解析beans.xml文件,生成管理響應的bean對象 ApplicationContext context = new ClassPathXmlApplicationContext("beans.xml"); Hello hello = (Hello)context.getBean("hello"); hello.show(); } }
右鍵 "Run Test.main()" 執行編譯該文件,會報出如下錯誤:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.springframework.context.support.AbstractApplicationContext.(AbstractApplicationContext.java:159)
拋出這樣的錯誤,是因為沒有引入commons/logging 包,所以,先到官網 http://struts.apache.org/down... 下載 struts-2.3.34 包, 然后引入 commons-logging-1.1.3.jar"包到項目src`下
引入該 jar包后,需要添加為項目庫路徑,否則在寫代碼引入方法時,不能自動提示相關的方法
點擊 OK 即可添加成功。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/69546.html
摘要:是一個輕量級的控制反轉和面向切面的容器框架。依賴注入是其一種實現方式目的創建對象并且組裝對象之間的關系擴展理解房屋中介對比自從有了之后,不必自己創建對象了,機制提供了。 使用了Spring,程序員的春天就來了^_^ Spring概念 Spring是什么? struts 是web框架(jsp/action/actionform)hibemate 是 orm 框架,處于持久層Spring ...
摘要:入門和學習筆記概述框架的核心有兩個容器作為超級大工廠,負責管理創建所有的對象,這些對象被稱為。中的一些術語切面切面組織多個,放在切面中定義。 Spring入門IOC和AOP學習筆記 概述 Spring框架的核心有兩個: Spring容器作為超級大工廠,負責管理、創建所有的Java對象,這些Java對象被稱為Bean。 Spring容器管理容器中Bean之間的依賴關系,使用一種叫做依賴...
摘要:入門篇學習總結時間年月日星期三說明本文部分內容均來自慕課網。主要的功能是日志記錄,性能統計,安全控制,事務處理,異常處理等等。 《Spring入門篇》學習總結 時間:2017年1月18日星期三說明:本文部分內容均來自慕課網。@慕課網:http://www.imooc.com教學示例源碼:https://github.com/zccodere/s...個人學習源碼:https://git...
摘要:甲乙交易活動不需要雙方見面,避免了雙方的互不信任造成交易失敗的問題。這就是的核心思想。統一配置,便于修改。帶參數的構造函數創建對象首先,就要提供帶參數的構造函數接下來,關鍵是怎么配置文件了。 前言 前面已經學習了Struts2和Hibernate框架了。接下來學習的是Spring框架...本博文主要是引入Spring框架... Spring介紹 Spring誕生: 創建Spring的...
摘要:構造函數注入通過調用類的構造函數,將接口實現類通過構造函數變量傳入。而在中,其使用橫切技術,將這類代碼從原屬的封裝對象中提取出來,封裝到一個可重用模塊中,稱為。 最近實習用到Spring的開發框架,但是之前沒有接觸過,因此希望利用網上的資源來學習以下。 Spring官方給出了非常全面的介紹,非常適合我這種完全的小白……在這一系列學習中,我閱讀的主要資源是5.1.2 Reference ...
閱讀 3863·2021-10-08 10:12
閱讀 4418·2021-09-02 15:40
閱讀 956·2021-09-01 11:09
閱讀 1613·2021-08-31 09:38
閱讀 2549·2019-08-30 13:54
閱讀 2255·2019-08-30 12:54
閱讀 1251·2019-08-30 11:18
閱讀 1407·2019-08-29 14:06