Skip to content
View pengweizhong's full-sized avatar

Block or report pengweizhong

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
pengweizhong/README.md

🌟 Hi, I'm Wei Zhong (PengWeizhong) 👋

专注 Java / Spring / 动态 SQL / 音乐可视化 的开发者。 喜欢把“能用”的东西打磨成“优雅、可维护、有温度”的工具。

🚀 核心项目

MyBatis 动态 SQL 增强框架 不是 ORM,不是替代 SQL,而是让 SQL 更安全、更可维护、更可组合。

🔗 项目地址: https://github.com/pengweizhong/dynamic-sql2

✨ 设计理念

  • 补强 MyBatis:让动态 SQL 更强、更结构化
  • 保持 SQL 主导:你仍然写 SQL,只是写得更舒服
  • 类型安全:字段、表名、条件都可类型检查
  • 可组合:复杂 SQL 可以像积木一样拼装

🔧 特性亮点

  • 多数据源 & 多 Schema
  • 动态表名、动态字段、动态条件
  • 插件化 ValueParser / AttributeConverter / SqlErrorHint / DbSchemaMatcher
  • 与 MyBatis 无缝集成,可渐进式引入
  • 企业级复杂查询的利器

一个有灵魂的音乐可视化播放器 技术 × 美学 × 情绪表达

🔗 项目地址: https://github.com/pengweizhong/yeah_music

✨ 项目亮点

  • 本地优先、完全免费,多目录扫描入库,无付费解锁
  • 跨平台 Android、macOS、Windows、Linux 统一体验
  • OneDrive 云端曲库:网盘索引、浏览播放、批量上传/下载与传输队列
  • 四段式沉浸式播放页:桌面端封面 / 歌词 / 分屏 / 剧院四种布局
  • 歌词体验拉满:内嵌 LRC、多行与多翻译同轴展示,通知与车机可同步样式
  • 可定制的视觉主题:渐变背景、壁纸虚化压暗、歌单封面自定义渐变
  • 不止播放器的工具箱:艺术家 / 专辑浏览、内嵌标签与歌词编辑、听歌识曲(AudD / ACRCloud)
  • 从自用场景长出来的播放器,功能与细节仍在积极打磨,欢迎 Star / Issue / Fork 一起完善

🧠 技术栈

Backend

Java Spring Boot MyBatis SQL SQL

Infra

Linux Nginx Docker Kubernetes GPG Maven Central

Other

Flutter Design Music Visualizer

📊 GitHub Stats


---

📬 联系我

  • GitHub: https://github.com/pengweizhong

Pinned Loading

  1. dynamic-sql2 dynamic-sql2 Public

    动态 SQL 框架,支持安全且灵活的 SQL 构建,使用 Java API 提供简洁的 DSL 风格接口。

    Java 127 5

  2. yeah_music yeah_music Public

    Yeah Music 🎶 是一个基于 Flutter 开发的跨平台音乐应用

    Dart 104 9

  3. dynamic-sql dynamic-sql Public archive

    单表动态增删改查SQL

    Java 151 4

  4. dynamic-sql2-spring-boot-starter dynamic-sql2-spring-boot-starter Public

    动态 SQL 框架 Starter,支持安全且灵活的 SQL 构建,使用 Java API 提供简洁的 DSL 风格接口。

    Java

  5. rename-gadget rename-gadget Public

    文件改名临时小工具,用以辅助AudioDecrypt

    Java 1

  6. dynamic-sql2-extension dynamic-sql2-extension Public

    dynamic-sql2拓展功能,如Mybatis分页等

    Java