SpringBoot 自学001

@SpringBootConfiguration

​ Spring Boot 的配置类;标注在某个类上,表示这是一个Spring Boot的配置类;

​ @Configuration:配置类

@EnableAutoConfiguration

​ 开启自动配置

配置文件
  1. application.properties

    @ConfigurationProperties(prefix = ‘’)

  2. application.yml

@PropertySource()
@ImportResource

​ 导入配置文件

Profile

  1. 多Profile

    spring.profiles.active=dev
    
  2. profile

    application-dev.properties

    application-prod.properties

  3. 配置文件加载位置

    /config/

    ./

    classpath:/config/

    classpath:/

日志

​ SLFJ Logback

  1. ​ SL4j的使用

    import org.slf4j.Logger;
    import org.slf4j.LoggerFactory;
    
    public class HelloWorld {
      public static void main(String[] args) {
        Logger logger =           LoggerFactory.getLogger(HelloWorld.class);
        logger.info("Hello World");
      }
    }
    
  2. ​ 日志统一

  3. ​ 使用默认配置trace<debug<info<warn<error

    ​ logging.path =指定路径

    ​ logging.file =指定路径和文件

    ​ logging.patter.console = 格式(控制台)

    ​ logging.patter.file = 格式 (文件)

docker

  1. 安装: yum install docker

  2. 启动:systemctl start docker

  3. 查看版本号:docker -v

  4. 开机启动:systemctl enable docker

  5. 停止: systemctl stop docker

  6. 常用

    docker search

    docker pull

  7. 容器操作

    docker run --name

    docker ps

    docker stop 容器id

    docker start

    docker rm

    -d -p

posted @ 2020-02-23 22:19  it_dog_zhang  阅读(149)  评论(0)    收藏  举报