01文章已经说到怎么部署源代码;这一章节来运行一个SPRING的小例子
1、先创建一个项目,结构如图
2、Main.java的代码:
package com.test01;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class Main {
public static void main(String[] args) {
ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml");
UserService userService = (UserService) applicationContext.getBean("userService");
userService.login();
}
}
3、userService.java 接口代码:
package com.test01;
public interface UserService {
void login();
}
4、userServiceImpl.java 代码:
package com.test01;
import org.springframework.stereotype.Service;
@Service("userService")
public class UserServiceImpl implements UserService{
@Override
public void login() {
System.out.println("login...");
}
}
5、application.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"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
">
<context:component-scan
base-package=
"com.test01"/>
</beans>
6、最重要的一步:右键springTest -build path -configure build path ; 选择project ,点击add ,选择所有项目,确定这样就关联了所有的项目,然后springTest项目里要引入的包
ctrl+shift+n一下,最后 运行MAIN解决!!!!!