1.导入相关jar包:
2.随便写一个类:
package com.ltz.service; public class UserService { public void login(){ System.out.println("login..."); } } |
3.配置applicationContext.xml配置文件(默认放在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-3.2.xsd"> <bean name="userService" class="com.ltz.service.UserService"></bean> </beans> |
4.写一个主方法解析applicationContext.xml配置文件:
package com.ltz.test; import org.springframework.context.support.ClassPathXmlApplicationContext; import com.ltz.service.UserService; public class UserTest { public static void main(String[] args) { ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml"); UserService userService = context.getBean("userService", UserService.class); userService.login(); } } |
注意:出现下列异常时因为需要导入commons-logging-1.1.3.jar这个包。
以上就是spring基本入门配置spring是一个IOC和AOP框架,就是说可以让一个借口代理它的实现类。