• springboot整合测试_springboot整合log4j


    一、整合测试

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <scope>test</scope>
    </dependency>
    @Before
    public void test01(){
        System.out.println("aaaaaa");
    }
    @Test
    public void test02(){
        System.out.println("bbbbbb");
    }
    @After
    public void test03(){
        System.out.println("cccccc");
    }
    @RunWith(SpringRunner.class)
    @SpringBootTest(classes = MyApplication.class)
    public class MyTestDao {
        @Autowired
        private PersonMapper personMapper;
    
        @Test
        public void test01() {
            PersonExample example = new PersonExample();
            example.createCriteria().andNameLike("%string%");
            example.or(example.createCriteria().andAgeEqualTo(27));
            List<Person> list = personMapper.selectByExample(example);
            System.out.println(list);
        }
    
        @Test
        public void test02() {
            // service
            PersonExample example = new PersonExample();
            PageHelper.startPage(1, 10);
            List<Person> list = personMapper.selectByExample(example);
            // controller
            PageInfo<Person> info = new PageInfo<>(list);
            System.out.println(info);
        }
    }

    二、整合log4j

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter</artifactId>
        <exclusions>
            <exclusion>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-logging</artifactId>
            </exclusion>
        </exclusions>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-log4j</artifactId>
        <version>1.3.8.RELEASE</version>
    </dependency>

      创建log4j.properties配置文件

    log4j.logger.com.wuxi.dao=debug,console
    
    log4j.appender.console=org.apache.log4j.ConsoleAppender
    log4j.appender.console.layout=org.apache.log4j.PatternLayout
    log4j.appender.console.layout.ConversionPattern= [%d{HH:mm:ss}] %m%n
  • 相关阅读:
    富文本编辑器Ueditor
    记一个好用的轮播图的FlexSlider
    记一次couchbase(memcached)安装以及使用
    写了一个联动select的jquery选择器
    ios访问手机通讯录获取联系人手机号
    Swift中自定义SubString
    Swift中给UIView添加Badge
    Swift计算两个经纬度之间的球面面积
    Swift项目使用SWTableViewCell
    SQLite.Swift 中的一些用法
  • 原文地址:https://www.cnblogs.com/linding/p/12584682.html
Copyright © 2020-2023  润新知