當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring 入门学习二之IOC
生活随笔
收集整理的這篇文章主要介紹了
Spring 入门学习二之IOC
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
今天來學習Spring ioc .
一、spring jar 包導入
在 spring 官網(wǎng)下載開發(fā)包 spring-framework-4.2.4.RELEASE,然后導入需要的 jar 包到項目 /lib/ 目錄下。

二、代碼開發(fā)
新建一個 '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 文件
<?xml version="1.0" encoding="utf-8"?> <beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-2.0.xsd"<!-- bean就是Java對象 由Spring來創(chuàng)建和管理 --><bean name="hello" class="cn.sxt.bean.Hello"><property name="name" value="張三"></bean> </beans>3、新建測試文件 Test.java
src/cn/sxt/test/Test.java
右鍵 'Run Test.main()' 執(zhí)行編譯該文件,會報出如下錯誤:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactoryat org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:159)
拋出這樣的錯誤,是因為沒有引入commons/logging 包,所以,先到官網(wǎng) http://struts.apache.org/down... 下載 struts-2.3.34 包, 然后引入 commons-logging-1.1.3.jar'包到項目src`下
引入該 jar包后,需要添加為項目庫路徑,否則在寫代碼引入方法時,不能自動提示相關的方法
點擊 OK 即可添加成功。
總結(jié)
以上是生活随笔為你收集整理的Spring 入门学习二之IOC的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Scylla——开源免费的优秀代理 IP
- 下一篇: gradle idea java ssm