Guides the implementation of standardized data access patterns, payload processing, and entity lifecycle management within the JUDO framework.
The judo-dao-core skill equips Claude with specialized knowledge of the JUDO DAO architecture, focusing on the sophisticated processing of data payloads into executable statements. It covers the entire data access lifecycle, including recursive insert logic, complex update merge scenarios, and safe deletion patterns with back-reference checking. This skill is essential for developers building robust backend services that require automated statement generation, optimistic locking, and rigorous data validation using the JUDO runtime core.
主要功能
01Built-in validation patterns for mandatory features and reference integrity
020 GitHub stars
03Optimistic locking support via version-based update checks
04Automated generation of SQL-agnostic Statement types (Insert, Update, Reference)
05Payload processing for recursive Insert, Update, and Delete operations
06Instance collection and graph navigation for complex entity relationships
使用场景
01Designing cascading delete logic with automated back-reference validation
02Architecting enterprise-grade CRUD operations using the JUDO Core runtime
03Implementing custom PayloadDaoProcessors for specialized data transformations