美文网首页
如何创建一个Spring framework标准项目:

如何创建一个Spring framework标准项目:

作者: 池瑶瑶 | 来源:发表于2019-10-18 17:15 被阅读0次

使用maven创建,pom.xml

<dependencies>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
            <version>5.1.9.RELEASE</version>
        </dependency>
    </dependencies>

在src/main/resources/下,建立新的文件,文件名称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
        https://www.springframework.org/schema/beans/spring-beans.xsd">
<!--    <bean></bean>-->
  <bean class="com.yao.service.MyService"    //autowire="byType"自动连接>
    <property name="dao" ref="dao1"></property>
  </bean>
    <bean id="dao1" class="com.yao.Dao.MyDao"></bean>
</beans>

App.java

public class App {
    public static void main(String[] args) {
        ApplicationContext context=new ClassPathXmlApplicationContext("applicationContext.xml");
     //基础,启动时不出现任何的错误,说明配置基本成功
        MyService service=context.getBean(MyService.class);
        String rs=service.work("hello yao");
        System.out.println(rs);
    }
}

MyService.java

public class MyService {
    private MyDao dao;

    public void setDao(MyDao dao) {
        this.dao = dao;
    }
    public String work(String s) {
        String rs="";
        for (int i = 0; i < 20; ++i) {
            rs +=dao.find(s);
        }
        return rs;
    }
}

MyDao.java

public class MyDao {
    public String find(String s) {
        return "<h1>" + s + "<h1>";
    }
}

成图


相关文章

网友评论

      本文标题:如何创建一个Spring framework标准项目:

      本文链接:https://www.haomeiwen.com/subject/wkkkyctx.html