创建springboot工程,最好用jdk1.8版本
点击下一步后:起个名字
下一步
下一步,在点击完成就可以,将springboot工程创建完毕!
用的springboot版本是1.5.6,在pom文件将版本号改成1.5.6即可。
单元测试时需要的工具类:
package com.example.hellospringboot.util;
import org.springframework.beans.BeansException;
import org.springframework.context.ApplicationContext;
import org.springframework.context.ApplicationContextAware;
import org.springframework.stereotype.Component;
@Component
public class SpringUtil implements ApplicationContextAware {
private static ApplicationContext applicationContext;
@Override
public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
if(SpringUtil.applicationContext==null){
SpringUtil.applicationContext=applicationContext;
}
}
public static ApplicationContext getApplicationContext(){
return applicationContext;
}
public static Object getBean(String name){
return getApplicationContext().getBean(name);
}
}
测试类里的方法:
@Test
public void contextLoads() {
User user=(User)SpringUtil.getBean("user");
System.out.println(user.toString());
}