文件名称:crest:在JAX-RS(Command REST)之后建模的命令行API
文件大小:462KB
文件格式:ZIP
更新时间:2024-06-04 15:03:12
Java
波峰 目录 覆盖默认值 拦截器 Maven原型 Maven插件 DeltaSpike注释处理器 CLI模块 在JAX-RS之后设置样式的命令行API 使用Java编写命令行工具时,CREST允许您尽快地投入实际工作。 100%基于注释 在使用输入上使用Bean验证 包含多个内置验证 从注释生成帮助 支持默认值 在默认值上使用变量替换 支持列表和var-ags 支持任何Java类型,通常开箱即用 只需注释任何Java方法的参数,即可通过几乎零附加工作从命令行界面调用它。 命令注册,帮助文本和验证将为您处理。 例子 例如,要执行与Java中的rsync类似的操作,可以在任何Java对象中创建以下方法签名。 package org.example.toolz ; import org.tomitribe.crest.api.Command ; import org.tomitribe