ما هي mapstruct-patterns؟
رسم خرائط MapStruct القائم على المُنشئ لضمان سلامة وقت الترجمة في جاكرتا EE. يُستخدم عند تنفيذ تعيين DTO أو استخدام التعليقات التوضيحية @Default. المصدر: emvnuel/skill.md.
رسم خرائط MapStruct القائم على المُنشئ لضمان سلامة وقت الترجمة في جاكرتا EE. يُستخدم عند تنفيذ تعيين DTO أو استخدام التعليقات التوضيحية @Default.
ثبّت مهارة الذكاء الاصطناعي mapstruct-patterns بسرعة في بيئة التطوير لديك عبر سطر الأوامر
المصدر: emvnuel/skill.md.
Best practices for using MapStruct with constructor-based mapping to achieve compile-time safety. When constructors change, mappings fail to compile — no runtime surprises.
Use constructors, not setters. This gives you compile-time errors when fields change.
Records naturally enforce this. For mutable entities, use the @Default annotation.
رسم خرائط MapStruct القائم على المُنشئ لضمان سلامة وقت الترجمة في جاكرتا EE. يُستخدم عند تنفيذ تعيين DTO أو استخدام التعليقات التوضيحية @Default. المصدر: emvnuel/skill.md.
حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.
npx skills add https://github.com/emvnuel/skill.md --skill mapstruct-patternsرسم خرائط MapStruct القائم على المُنشئ لضمان سلامة وقت الترجمة في جاكرتا EE. يُستخدم عند تنفيذ تعيين DTO أو استخدام التعليقات التوضيحية @Default. المصدر: emvnuel/skill.md.
افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/emvnuel/skill.md --skill mapstruct-patterns بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw
https://github.com/emvnuel/skill.md