یک ORM پایگاه داده (شی رابطه آیفون) یک کتابخانه است که انتزاع به یک زبان برنامه نویسی خاص عملیات پایگاه داده است. در عبارت، ORM مجموعه ای از توابع است که استفاده می شود که به طور خودکار کد SQL اجرا بر یک پایگاه داده است.
ORMs در محیط های تولید بسیار مفید، کمک به توسعه دهندگان نه تنها نوشتن عملیات SQL بسیار سریعتر و در یک دستور ساده تر است، اما همچنین محافظت از پایگاه داده خود را با SQL خام آشکار نمی داخل کد.
DataBoss یک بسته ویژه برای توسعه دهندگان کلدفیوژن نوشته شده است، اجازه می دهد آنها را برای مدیریت برنامه های کاربردی ORM شده و وب سایت از طریق یک رابط بصری است.
DataBoss انتزاع ORMs، درست مثل ORMs تعاملات انتزاعی SQL. با DataBoss برنامه نویسان می توانند طرح ها و داده ها ساختار یک پایگاه داده با استفاده از یک رابط کاربر مبتنی بر وب را کنترل کنید.
هنگامی که یک توسعه دهنده به پایان رسید تا به ایجاد ساختار پایگاه داده از طریق DataBoss، او می تواند به اضافه کردن اطلاعات حرکت اگر او می خواهد، یا فقط استفاده از DataBoss برای تولید کد-ORM خاص مناسب برای رندر کردن آنچه او طراحی کرده است و ایجاد شده با DataBoss UI.
DataBoss موجود در دو بسته است. برنامه کلدفیوژن مستقل، و یا به عنوان یک ماژول نردبان برای چارچوب ColdBox کلدفیوژن (کلدفیوژن 3.5 یا بالاتر تنها).
بسته محاکمه DataBoss دانلود در دسترس است و آزمون قبل از خرید یک مجوز است
ویژگی ها:.
طراحی و توسعه در سراسر هایبرنیت ORM
تشخیص نهاد ها به صورت خودکار و تجزیه و تحلیل
مدیریت تمام روابط هایبرنیت پشتیبانی
مدیریت روابط ارث چند سطح
مدیریت سازمان های و داده های آن
بانک اطلاعات پشتیبانی تهی
اطلاعات صادرات به عنوان JSON، JSONP، XML، PDF و یا WDDX
حمایت بین المللی
خود راه انداز طراحی رابط
ساخته شده در اعتبار سنجی فرم
صفحه بندی کردن و فیلتر کردن مجموعه داده های بزرگ
رابط پاسخگو
مورد نیاز:
کلدفیوژن 9.01 یا بالاتر
Railo 4.1.0.001 یا بالاتر
محدودیت ها:
کلید اولیه مرکب هنوز پشتیبانی نمی شود.
نظر یافت نشد