, ibatis er en vedvarende ramme, som automates konvertering mellem sql databaser og objekter i java, netto, og ruby på skinner.de konverteringer er afkoblet fra anvendelsen logik ved emballering sql erklæringer i xml - konfiguration filer., ibatis er en letvægter ramme og persistens api - godt for vedvarende pojos (almindelig gammel java objekter). ibatis er kendt som en data mapper og tager sig af kortlægning af parametre og resultater mellem klasse egenskaber og kolonner. databasen tabel. en betydelig forskel mellem ibatis og andre vedvarende rammer som f.eks. gå i hi, er, at ibatis lægger vægt på brugen af sql, mens andre rammer anvender typisk en skik forespørgsel sprog har i vinter hi query language (hql) eller virksomhed, javabeans query language (ejb ql). ibatis design filosofier, ibatis kommer med følgende filosofi &designminus,,,,, enkelhed og minus;, ibatis betragtes som en af de mest vedholdende rammer, der er til rådighed i dag.,,,, hurtig udvikling og minus;, ibatis gør alt, hvad den kan, for at lette hyper hurtige udvikling.,,,, overførsel og minus;, ibatis kan gennemføres for næsten alle sprog eller platform som java, ruby, og cfor microsoft. netto.,,,, uafhængige grænseflader og minus;, ibatis giver database uafhængige grænseflader og apis, at hjælpe resten af ansøgningen være uafhængig af enhver vedvarende ressourcer relateret.,,,, open source - −, ibatis er fri og åben kilde software.,,, fordele af ibatis, ibatis frembyder følgende fordele &minus,,,,, støtter lagrede procedurer og minus;, ibatis sammenfatter sql i form af lagrede procedurer, således at erhvervslivet logik er holdt ude af databasen, og anvendelsen er lettere at anvende og test, og er mere bærbare.,,,, støtter i overensstemmelse med sql − nr. precompiler er nødvendige, og de har fuld adgang til alle elementer af sql.,,,, støtter dynamisk sql −, ibatis giver karakteristika for dynamisk bygning sql spørgsmål baseret på parametre,.,,,, støtter o /rm −, ibatis støtter mange af de samme karakteristika som et o /rm værktøj såsom dovne lastning, i henter, caching, runtime kode generation og arv,,, ibatis gør brug af java programmeringssprog og samtidig udvikle database, resultatorienteret anvendelse.før vi går videre, sørg for, at du forstår det grundlæggende proceduremæssige og samt programmering og minus; kontrolstrukturer, datastrukturer og variabler, klasser, genstande, osv. for at forstå java i detaljer, kan du gå gennem vores java tutor.
ibatis oversigt
Previous:ibatis tutor tutor
Next Page:ibatis miljø