Ang isang database ORM (Bagay-pamanggit Mapper) ay isang library na abstracts pagpapatakbo ng database sa isang partikular na wika programming. Sa mga tuntunin lego, isang ORM ay isang koleksyon ng mga pag-andar na kapag ginamit awtomatikong isagawa SQL code sa isang database.
ORMs ay lubos na kapaki-pakinabang sa kapaligiran ng produksyon, na tumutulong sa mga developer sumulat ng hindi lamang mga pagpapatakbo ng SQL mas mabilis at sa isang mas simpleng syntax, ngunit din protektahan ang kanilang database sa pamamagitan ng hindi inilalantad raw SQL loob ng code.
DataBoss ay isang package lalo na isinulat para sa ColdFusion mga developer, na nagbibigay-daan sa kanila upang pamahalaan ang ORM pinagagana ng mga application at mga website sa pamamagitan ng isang visual interface.
DataBoss abstracts ORMs, tulad ng ORMs abstract pakikipag-ugnayan SQL. Sa DataBoss programmer maaaring kontrolin ng schema at data ng istraktura ng database gamit ang isang web-based na user interface.
Sa sandaling matapos ang isang developer sa paglikha ng istraktura ng isang database sa pamamagitan ng DataBoss, maaari siyang magpatuloy sa pagdaragdag ng data kung nais ni siya sa, o gamitin na lamang ang DataBoss upang makabuo ng tamang code ORM-tiyak na mag-render kung ano siya ay dinisenyo at nilikha gamit ang DataBoss UI.
DataBoss ay magagamit sa dalawang mga pakete. Ang isang nakapag-iisang ColdFusion application, o bilang isang pluggable module para sa ColdBox ColdFusion balangkas (ColdFusion 3.5 o mas mataas lamang).
Ang isang DataBoss package pagsubok ay magagamit-download at pagsubok bago pagbili ng isang lisensya
Mga Tampok :.
- Binuo sa paligid ng pagtulog sa panahon ng taglamig ORM
- Awtomatikong pag-detect entity at pag-aaral
- Pamahalaan ang lahat ng suportadong mga relasyon hibernate
- Pamahalaan ang mga relasyon inheritance multi-level
- Pamahalaan ang mga entity at ang data nito
- Database null suporta li>
- I-export ang data bilang JSON, JSONP, XML, PDF o WDDX
- suporta internationalization
- Bootstrap pinagagana ng interface
- Built-in pagpapatunay ng form na
- Paginate at i-filter malaking koleksyon ng data li>
- tumutugon interface
Mga Kinakailangan :
- ColdFusion 9.01 o mas mataas
- Railo 4.1.0.001 o mas mataas
Mga Limitasyon :.
- Compound pangunahing key ay hindi pa suportado
Mga Komento hindi natagpuan