Backend Expert

Installation
SKILL.md

Backend Expert Skill (Spring Boot + MyBatis)

This skill provides specialized knowledge for developing and debugging backend services in the RuoYi-Vue ecosystem.

🏗️ Core Principles

  1. Layered Architecture: Controller -> Service -> Mapper -> XML -> DB.
  2. RuoYi Conventions:
    • Use @PreAuthorize for permission control.
    • Use SecurityUtils.getUserId() to get current user securely.
    • Use AjaxResult for all Controller returns.
    • Use TableDataInfo for pagination returns.
  3. MyBatis Strictness: XML SQL columns usually use snake_case, Java entities use camelCase. ResultMaps are mandatory for complex queries.

🛠️ Common Workflows

Installs
First Seen
Backend Expert — chrysaliscat/designgraduation