Spring版本,spring4.x(4)--SpringIOC的HelloWorld

 2023-09-26 阅读 31 评论 0

摘要:SpringIOC的HelloWorld 一、建立Java工程,导入spring ioc必须的jar包 注意:commons-logging-1.2.jar这个包是来自于apache的日志包。 二、编写Dao接口和实现类 CustomerDao接口: package com.yiidian.dao; /*** * @author http://www.yiidian.com**

SpringIOC的HelloWorld

 


一、建立Java工程,导入spring ioc必须的jar包

注意:commons-logging-1.2.jar这个包是来自于apache的日志包。

二、编写Dao接口和实现类

CustomerDao接口:

package com.yiidian.dao;
/*** * @author http://www.yiidian.com**/
public interface CustomerDao {public void save();
}

CustomerDaoImpl实现类:

package com.yiidian.dao.impl;import com.yiidian.dao.CustomerDao;
/*** @author http://www.yiidian.com**/
public class CustomerDaoImpl implements CustomerDao {@Overridepublic void save() {System.out.println("把客户数据保存到mysql数据");}}

三、在src目录下建立applicationContext.xml

Spring版本?

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:p="http://www.springframework.org/schema/p"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"><!-- 创建 CustomerDaoImpl对象--><bean id="customerDao" class="com.yiidian.dao.impl.CustomerDaoImpl"></bean></beans>

四、编写测试代码

package com.yiidian.test;import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;import com.yiidian.dao.CustomerDao;
/*** @author http://www.yiidian.com**/
public class Demo1 {@Testpublic void test1(){//1.初始化SpringIOC容器ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");//2.从IOC容器取出对象CustomerDao customerDao = (CustomerDao)ac.getBean("customerDao"); System.out.println(customerDao);}
}

四、运行Demo测试类的test方法,结果为:

 

源码下载:http://pan.baidu.com/s/1mhNRw8K

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/4/97564.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息