spring 牛客学习记录
单元测试使用情况:
@RunWith(SpringRunner.class)
@SpringBootTest
@ContextConfiguration(classes = CommunityApplication.class)
public class CommunityApplicationTests implements ApplicationContextAware {
private ApplicationContext applicationContext;
@Override
public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
this.applicationContext = applicationContext;
}
@Test
public void testApplicationContext() {
System.out.println(applicationContext);
AlphaDao alphaDao = applicationContext.getBean(AlphaDao.class);
System.out.println(alphaDao.select());
alphaDao = applicationContext.getBean("alphaHibernate", AlphaDao.class);
System.out.println(alphaDao.select());
}
@Test
public void testBeanManagement() {
AlphaService alphaService = applicationContext.getBean(AlphaService.class);
System.out.println(alphaService);
a

本文记录了2021年01月04日在牛客上的Spring学习笔记,主要聚焦于Spring框架中的单元测试应用,包括Service层、DAO层、Controller层以及配置(config)的测试实践。
最低0.47元/天 解锁文章
7494

被折叠的 条评论
为什么被折叠?



