3 रिपॉजिटरी
Using markers within code to define how data fields map to object properties during binding.
Distinct from Reflection-Based Data Binding: Focuses on using annotations to control the mapping process, whereas reflection-based data binding is the underlying mechanism.
Explore 3 awesome GitHub repositories matching web development · Annotation-Based Bindings. Refine with filters or upvote what's useful.
Jackson is a Java data binding framework and multi-format data serializer used to translate data structures into native language objects. It functions as a JSON data binding library and a streaming parser that reads and writes data as discrete tokens to process large datasets with minimal memory. The project distinguishes itself through a bytecode serialization accelerator that replaces standard reflection with generated bytecode to increase data binding speed. It employs a module-based extensibility model to support a wide range of formats beyond JSON, including XML, YAML, CSV, TOML, and bin
Maps data fields to object properties using annotations to control naming, exclusion, and formatting rules.
Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc
Generates Jackson annotations on Java types for automatic JSON serialization and deserialization.
smartTable Android के लिए एक डेटा ग्रिड घटक और टेबल व्यू फ्रेमवर्क है। यह एक एनोटेशन-संचालित UI लाइब्रेरी के रूप में कार्य करता है जो डेटा मॉडल को विज़ुअल कॉलम में स्वचालित रूप से मैप करने और टेबल गुणों को परिभाषित करने के लिए क्लास और फ़ील्ड मार्करों का उपयोग करता है। यह प्रोजेक्ट गहरे स्प्रेडशीट एकीकरण के माध्यम से खुद को अलग करता है, जो सेल फ़ॉर्मेटिंग, स्टाइल, रंग और संरेखण को संरक्षित करते हुए Excel फ़ाइलों में डेटा आयात और निर्यात करने के लिए उपकरण प्रदान करता है। इसमें एक कैनवास-आधारित रेंडरिंग सिस्टम भी है जो मर्ज किए गए सेल, फ़्रोज़न हेडर और कॉलम लॉकिंग के साथ जटिल ग्रिड लेआउट का समर्थन करता है। लाइब्रेरी सॉर्टिंग, एकत्रीकरण और कॉलम सांख्यिकी की गणना सहित डेटा प्रबंधन क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। यह पठनीयता और प्रदर्शन बनाए रखने के लिए वर्चुअल पेजिनेशन, ज़ूम नियंत्रण और सशर्त सेल फ़ॉर्मेटिंग के माध्यम से बड़े डेटासेट का प्रबंधन करती है। फ्रेमवर्क Android एप्लिकेशन के लिए Java में कार्यान्वित किया गया है।
Uses markers within code to define how data fields map to table columns.