springboot_02 profile&&banner.txt&&视图&resource

profile可以通过使用不同的yaml或者properties文件来使用不同环境下的不同端口和配置
新建一个yaml文件取名叫application-dev.yaml
在这里插入图片描述
在原application.yaml中加入配置

spring:
  profiles:
    active: dev

并且在application-dev.yaml中加上启动端口和访问路径
在这里插入图片描述

通过actice来表示该目录下的不同的yaml文件
就可以在dev里面配置具体的约定

server:
  port: 8181
  servlet:
    context-path: /springboot

启动观察现象
在这里插入图片描述

视图

要使用视图需要先导入对应的pom坐标
  <!--freemarkder环境-->
<!--    <dependency>-->
<!--      <groupId>org.springframework.boot</groupId>-->
<!--      <artifactId>spring-boot-starter-freemarker</artifactId>-->
<!--    </dependency>-->

<!--thymeleaf视图模板-->
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-thymeleaf</artifactId>
    </dependency>
freemaker或者thymeleaf二选一
    在application.yml中配置对应的视图映射路径
spring:
  freemarker:

    template-loader-path: classpath:/templates/

    suffix: .ftl

    charset: UTF-8

  thymeleaf:
    prefix: classpath:/html/
    cache: false

path需要配置到resource目录下的一个资源目录
http://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type%20Something

suffix表示要映射的路径
charset表示映射的编码格式

thymeleaf也是相同
然后直接访问controller中的对应方法就可以
tips:视图配置的返回路径可以配置也可以使用默认的资源目录

日志

lockback
sprinbboot的web环境默认自带了lockback日志

也就是控制台输出的一条一条的数据

resource

资源目录
    在web项目中想要访问页面中的资源的时候就要在resource目录下创建对应的目录

这样才可以在页面中访问指定的资源
tips: 比如访问img01.jpg 启动服务器的时候访问localhost:8080/springboot/img01.jpg
也可以通过修改配置文件application.yml来修改默认的资源目录

  resources:
    static-locations: classpath:/heyongqiang/,classpath:/META-INF/resources/, classpath:/resources/, classpath:/static/, classpath:/public/

banner

可以在resources目录下创建对应的文本文件
这样在springboot启动的时候就可以显示出来

可以访问这个网页来快速生成banner
网址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值