當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
编写第一个Spring程序——IOC实现
生活随笔
收集整理的這篇文章主要介紹了
编写第一个Spring程序——IOC实现
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
第一個(gè)Spring程序 IOC范例
1、新建maven工程
2、在pom.xml文件中導(dǎo)入相關(guān)jar包
<!-- https://mvnrepository.com/artifact/org.springframework/spring-core --><dependency><groupId>org.springframework</groupId><artifactId>spring-core</artifactId><version>5.2.1.RELEASE</version></dependency><!-- https://mvnrepository.com/artifact/org.springframework/spring-beans --><dependency><groupId>org.springframework</groupId><artifactId>spring-beans</artifactId><version>5.2.1.RELEASE</version></dependency><!-- https://mvnrepository.com/artifact/org.springframework/spring-context --><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>5.2.1.RELEASE</version></dependency><!-- https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-api --><dependency><groupId>org.junit.jupiter</groupId><artifactId>junit-jupiter-api</artifactId><version>5.6.2</version><scope>test</scope></dependency><!-- https://mvnrepository.com/artifact/junit/junit --><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><scope>compile</scope></dependency>3、在Package【pojo】下新建一個(gè)【Source】類:
package pojo;public class Source { private String fruit; // 類型private String sugar; // 糖分描述private String size; // 大小杯 /* setter and getter */ }4、在resources目錄下新建一個(gè) applicationContext.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/beans http://www.springframework.org/schema/beans/spring-beans.xsd"><bean name="source" class="pojo.Source"><property name="fruit" value="橙子"/><property name="sugar" value="多糖"/><property name="size" value="超大杯"/></bean> </beans>5、在 Packge【test】下新建一個(gè)【TestSpring】類:
package test;import org.junit.Test; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import pojo.Source;public class TestSpring {@Testpublic void test(){ApplicationContext context = new ClassPathXmlApplicationContext(new String[]{"./applicationContext.xml"});Source source = (Source) context.getBean("source");System.out.println(source.getFruit());System.out.println(source.getSugar());System.out.println(source.getSize());} }6、運(yùn)行測試代碼,可以正常拿到 xml 配置的 bean
橙子 多糖 超大杯總結(jié)
以上是生活随笔為你收集整理的编写第一个Spring程序——IOC实现的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Loadrunner的基本概念
- 下一篇: JDK源码解析之 Java.lang.E