Bean Searcher v4.3.5 已发布,革新数据查询体验,让您脱离加班苦海!

来源: 投稿
作者: zhxutroy
2024-11-06 10:28:00
AI总结

Bean Searcher 是什么?

它是一款专注高级查询的只读 ORM,目的是为了 弥补 传统 ORM 在数据检索领域的不足,只需一行代码,即可为您的应用赋能高级查询,让您脱离加班苦海,有更多的时间去陪恋人、家人和朋友。

如果觉得不错点个 STAR 吧 ^_^:

本次更新内容

✨ Features

  • Bean Searcher

    • 增强 DateParamConvertor,使同时支持以下 8 种格式的 Date 参数值:
      • yyyy-MM-dd - 例如:2024-01-01
      • yyyy-M-dd -- 例如:2024-1-01 (新增)
      • yyyy-MM-d -- 例如:2024-01-1 (新增)
      • yyyy-M-d --- 例如:2024-1-1 - (新增)
      • yyyy/MM/dd - 例如:2024/01/01
      • yyyy/M/dd -- 例如:2024/1/01 (新增)
      • yyyy/MM/d -- 例如:2024/01/1 (新增)
      • yyyy/M/d --- 例如:2024/1/1 - (新增)
    • 增强 DateTimeParamConvertor,使同时支持以下的 312 种格式的 DateTime 参数值:
      • yyyy-MM-dd ---------- 自动补全为 yyyy-MM-dd 00:00:00.000
      • yyyy-MM-dd H -------- 自动补全为 yyyy-MM-dd H:00:00.000(新增)
      • yyyy-MM-dd HH ------- 自动补全为 yyyy-MM-dd HH:00:00.000
      • yyyy-MM-dd H:m ------ 自动补全为 yyyy-MM-dd HⓂ00.000(新增)
      • yyyy-MM-dd HH:m ----- 自动补全为 yyyy-MM-dd HHⓂ00.000(新增)
      • yyyy-MM-dd H:mm ----- 自动补全为 yyyy-MM-dd H🇲🇲00.000(新增)
      • yyyy-MM-dd HH:mm ---- 自动补全为 yyyy-MM-dd HH🇲🇲00.000
      • yyyy-MM-dd HⓂs ---- 自动补全为 yyyy-MM-dd HⓂs.000(新增)
      • yyyy-MM-dd HHⓂs --- 自动补全为 yyyy-MM-dd HHⓂs.000(新增)
      • yyyy-MM-dd H🇲🇲s --- 自动补全为 yyyy-MM-dd H🇲🇲s.000(新增)
      • yyyy-MM-dd HⓂss --- 自动补全为 yyyy-MM-dd HⓂss.000(新增)
      • yyyy-MM-dd HH🇲🇲s -- 自动补全为 yyyy-MM-dd HH🇲🇲s.000(新增)
      • yyyy-MM-dd HHⓂss -- 自动补全为 yyyy-MM-dd HHⓂss.000(新增)
      • yyyy-MM-dd H🇲🇲ss -- 自动补全为 yyyy-MM-dd H🇲🇲ss.000(新增)
      • yyyy-MM-dd HH🇲🇲ss - 自动补全为 yyyy-MM-dd HH🇲🇲ss.000
      • yyyy-MM-dd HⓂs.S ------ 例如:2024-01-01 1:1:1.9(新增)
      • yyyy-MM-dd HⓂs.SS ----- 例如:2024-01-01 1:1:1.09(新增)
      • yyyy-MM-dd HⓂs.SSS ---- 例如:2024-01-01 1:1:1.009(新增)
      • yyyy-MM-dd HHⓂs.S ----- 例如:2024-01-01 01:1:1.9(新增)
      • yyyy-MM-dd HHⓂs.SS ---- 例如:2024-01-01 01:1:1.09(新增)
      • yyyy-MM-dd HHⓂs.SSS --- 例如:2024-01-01 01:1:1.009(新增)
      • yyyy-MM-dd H🇲🇲s.S ----- 例如:2024-01-01 1:01:1.9(新增)
      • yyyy-MM-dd H🇲🇲s.SS ---- 例如:2024-01-01 1:01:1.09(新增)
      • yyyy-MM-dd H🇲🇲s.SSS --- 例如:2024-01-01 1:01:1.009(新增)
      • yyyy-MM-dd HⓂss.S ----- 例如:2024-01-01 1:1:01.9(新增)
      • yyyy-MM-dd HⓂss.SS ---- 例如:2024-01-01 1:1:01.09(新增)
      • yyyy-MM-dd HⓂss.SSS --- 例如:2024-01-01 1:1:01.009(新增)
      • yyyy-MM-dd HH🇲🇲s.S ---- 例如:2024-01-01 01:01:1.9(新增)
      • yyyy-MM-dd HH🇲🇲s.SS --- 例如:2024-01-01 01:01:1.09(新增)
      • yyyy-MM-dd HH🇲🇲s.SSS -- 例如:2024-01-01 01:01:1.009(新增)
      • yyyy-MM-dd HHⓂss.S ---- 例如:2024-01-01 01:1:01.9(新增)
      • yyyy-MM-dd HHⓂss.SS --- 例如:2024-01-01 01:1:01.09(新增)
      • yyyy-MM-dd HHⓂss.SSS -- 例如:2024-01-01 01:1:01.009(新增)
      • yyyy-MM-dd H🇲🇲ss.S ---- 例如:2024-01-01 1:01:01.9(新增)
      • yyyy-MM-dd H🇲🇲ss.SS --- 例如:2024-01-01 1:01:01.09(新增)
      • yyyy-MM-dd H🇲🇲ss.SSS -- 例如:2024-01-01 1:01:01.009(新增)
      • yyyy-MM-dd HH🇲🇲ss.S --- 例如:2024-01-01 01:01:01.9(新增)
      • yyyy-MM-dd HH🇲🇲ss.SS -- 例如:2024-01-01 01:01:01.09(新增)
      • yyyy-MM-dd HH🇲🇲ss.SSS - 例如:2024-01-01 01:01:01.009

      以上是 yyyy-MM-dd [Time] 系列的格式,还支持以下 7 个系列的,每个系列各 39 种格式,不再详细列举:

      • yyyy-M-dd [Time] -- 系列格式(新增)
      • yyyy-MM-d [Time] -- 系列格式(新增)
      • yyyy-M-d [Time] --- 系列格式(新增)
      • yyyy/MM/dd [Time] - 系列格式(新增)
      • yyyy/M/dd [Time] -- 系列格式(新增)
      • yyyy/MM/d [Time] -- 系列格式(新增)
      • yyyy/M/d [Time] --- 系列格式(新增)
  • Bean Searcher Solon Plugin

    • 优化配置项,支持在 IDEA 内配置提示项功能(前提是安装 Solon 插件)

🐛 Bug Fixes

 

展开阅读全文
点击加入讨论🔥(5) 发布并加入讨论🔥
5 评论
1 收藏
分享
AI总结
返回顶部
顶部