spring的单元测试

来源:互联网 发布:免费云数据库 编辑:程序博客网 时间:2024/05/21 10:01

两种方法:
xml形式

        //注意加载xml的顺序        ApplicationContext context = new ClassPathXmlApplicationContext(new String[]{"spring-context.xml","spring-context-redis.xml"});        //获取bean        RedisUtil redisUtil = (RedisUtil) context.getBean("redisUtil");

注解形式:
引入注解相关的包

        <dependency>            <groupId>org.springframework</groupId>            <artifactId>spring-test</artifactId>            <version>${spring.version}</version>        </dependency>
@RunWith(SpringJUnit4ClassRunner.class)  @ContextConfiguration({"classpath:spring-context.xml"})public class MybatisTest{    @Autowired    SysUserMapper sysUserMapper;     public void test(){        //测试相关的操作    }}实现多个配置如下:@RunWith(SpringJUnit4ClassRunner.class)  @ContextConfiguration({"classpath:spring-context.xml","classpath:spring-context-xx.xml"})public class MybatisTest{    @Autowired    SysUserMapper sysUserMapper;     public void test(){        //测试相关的操作    }}或者:@RunWith(SpringJUnit4ClassRunner.class)  @ContextConfiguration(locations = "classpath*:spring-context-*.xml")public class MybatisTest{    @Autowired    SysUserMapper sysUserMapper;     public void test(){        //测试相关的操作    }}
0 0
原创粉丝点击