/tomlj-spring-boot-starter

tomlj-spring-boot-starter 本项目是 Spring Boot 项目toml的起步依赖使用tomlj作为配置文件的解析库。

MIT LicenseMIT

Spring Boot stater for tomlj

build

tomlj-spring-boot-srtarter

本项目是 Spring Boot 项目toml的起步依赖使用tomlj作为toml文件的解析库。 项目经过项目实测可以在linux系统中部署。只要将项目作为起步依赖引入spring-boot项目中即可。

当前版本

tomlj 版本 v1.1.0

已知问题

本项目编写了较多的测试用例发现有一些不支持的toml的语法

配置文件

测试案例

  1. 不支持混合类型数组,如下类型的数组无法通过spring 注入到字段中
    # 混合类型的数组
    contributors = [
        "Foo Bar <foo@example.com>",
        { name = "Baz Qux", email = "bazqux@example.com", url = "https://example.com/bazqux" }
    ]
  2. 不支持表数组注入
    # 表数组
    [[products]]
    name = "Hammer"
    sku = 738594937
    [[products]]  # 数组里的空表
    [[products]]
    name = "Nail"
    sku = 284758393
    color = "gray"