一、在项目的src目录下创建一个名称为cn.itcast.ioc的包,包中创建一个名称为UserDao的接口,该接口中只定义一个save()方法
package cn.itcast.ioc;
public interface UserDao {
public void save();
}
二、在cn.itcast.ioc包下,创建接口UserDao的实现类UserDAOImpl,如下
package cn.itcast.ioc;
public class UserDaoImpl implements UserDao {
@Override
public void save() {
System.out.println(“spring:hello user dao”);
}
}
该方法实现了save()方法
三、在src目录下创建applicationContext.xml 注意:该文件在src目录下
<?xml version="1.0" encoding="UTF-8"?>
四、在cn.itcast.ioc包下,创建类TestApp,并在该类下创建一个main的方法
package cn.itcast.ioc;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class TestApp {
public static void main(String[] args) {
ApplicationContext apc = new ClassPathXmlApplicationContext(
"applicationContext.xml");
UserDao ud = (UserDao) apc.getBean("userDao");
ud.save();
}
}
原文:https://blog.csdn.net/q1210237604/article/details/59526195