1、首先导入spring框架所需要的jar包
2、创建数据库访问层(Dao层),创建在com.ithu.com下面
- UserDao.java
public interface UserDao {
public void say();
}
- 创建实现类UserDaoImpl.java
package com.ithu.com;
public class UserDaoImpl implements UserDao {
@Override
public void say() {
// TODO Auto-generated method stub
System.out.print("大家好呀,你好吗?");
}
}
3、编写applicationContext.xml,是spring框架的核心配置文件,基本在src路径下面
<?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 id="userdao" class="com.ithu.com.UserDaoImpl">
<!--将UserDaoImpl.java类装配成一个bean-->
</bean>
</beans>
4、编写测试类,同样在com.ithu.com包下进行创建
package com.ithu.com;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class test {
public static void main(String[] args) {
// TODO Auto-generated method stub
ApplicationContext app1= new ClassPathXmlApplicationContext("applicationContext.xml");
UserDao userdao = (UserDao)app1.getBean("userdao");
userdao.say();
}
}











网友评论