<dependency> <groupId>is.cir</groupId> <artifactId>ciris</artifactId> <version>0.10.0</version> </dependency> import ciris.ConfigValue; import ciris.Property; public class ConfigExample { public static ConfigValue<String> getDatabaseUrl() { return Property.env("DATABASE_URL").as[String]; } } import ciris.ConfigValue; import ciris.cats.effect.syntax.*; import cats.effect.IO; import cats.implicits.*; public class Application { public static void main(String[] args) { ConfigValue<String> databaseUrl = ConfigExample.getDatabaseUrl(); databaseUrl .load[IO] .flatMap { url -> IO.unit(); } .unsafeRunSync(); } }


上一篇:
下一篇:
切换中文