JFinal-Undertow 配置文件工作原理

本文介绍了JFinal-Undertow的配置文件工作原理,包括默认配置文件、生产版本配置文件的加载,详细讲解了配置项的默认值以及web资源加载路径的配置方法,强调了 UndertowConfig 和 UndertowServer 在配置过程中的作用。
摘要由CSDN通过智能技术生成

目录

1. 默认配置文件

2. 生产版本配置文件

3. 配置项默认值

4. web 资源加载路径配置


1. 默认配置文件

首先要从 UndertowServer 说起,UndertowServer 有多个创建方法,不管使用哪个创建方法最终创建时创建时都需要先创建 UndertowConfig,并将这个作为参数用于创建 UndertowServer。源码摘取如下:

/**
 * 创建 UndertowServer
 * 
 * 尝试使用 "undertow.txt" 以及 "undertow-pro.txt" 初始化 undertow
 * 当配置文件不存在时不抛出异常而是使用默认值进行初始化
 */
public static UndertowServer create(Class<? extends JFinalConfig> jfinalConfigClass) {
    return new UndertowServer(new UndertowConfig(jfinalConfigClass));
}

同样的 UndertowConfig 也有多个创建方法,不管使用哪个创建方法最终创建时都是需要进行配置文件的加载和配置项的初始化,当指定配置文件名根据指定的配置文件进行加载,未指定配置文件名时将加载默认的配置文件 undertow.txt,并进行参数赋值。源码摘取如下:

public UndertowConfig(String jfinalConfigClass) {
    this.jfinalConfig = jfinalConfigClass;
    //这里未指定参数文件使用
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

永字诀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值