Skip to content

库示例 ​

下列仓库各自维护示例源码与使用说明。下面按用途指向源码所有者;软件包准备步骤与运行命令以各仓库的示例说明为准。部分示例需要本地构建的开发版软件包,通用前提见库示例准备指南。简短教学包括 JSON 往返转换、文件读写、文件错误和 Commons Lang 入门。

文本与文档 ​

库用途示例
commons-lang规范化并变换文本示例
commons-io文件操作与版本比较示例
jsoup-jsoup提取链接并清理 HTML示例

数据与集合 ​

库用途示例
org-json解析并更新 JSON 对象示例
joda-time计算跨日历边界的日期示例
fastutil-collections使用原始类型集合计数示例
eclipse-collections筛选并汇总集合示例
guava-core拆分并拼接文本集合示例
caffeine-cache有界缓存与失效示例

应用与集成 ​

库用途示例
di组装依赖注入服务示例
junit-jupiter运行 JUnit 支持的 Norm 测试示例
micronaut-test测试 Micronaut 容器与替换注入示例
micronaut-aop拦截服务调用示例
micronaut-serde-jackson序列化类型化消息示例
micronaut-validation验证无效输入示例
micronaut-views-jstachio渲染 HTML 模板示例
orm在 H2 中保存、查询并更新实体示例
micronaut-data-jdbc通过仓库插入并查询 H2 记录示例
reactor-core变换有限的响应式数据流示例
ui创建计数窗口示例

UI 计数示例需要图形会话;依赖和运行命令以该库的示例指南为准。

HTTP 与 Agent ​

库用途示例
micronaut-web提供本地 HTTP 路由与表单示例
micronaut-websocket交换本地 WebSocket 消息示例
micronaut-security对比匿名请求的允许与拒绝示例
micronaut-http-client请求本地 HTTP 服务示例
micronaut-management查询健康检查端点示例
okhttp-client调用本地 HTTP 测试服务示例
openai调用本地 OpenAI 兼容测试服务并分派工具示例

完整的 GUI Todo 与 Web 留言板由 norm hello 生成。

Norm 0.25