DZO ohjelmisto käyttää tekstitiedosto, joka sisältää natiivi luoda oikeellisuuden tietokannan objektit ja vertaa niitä varsinaisen tietokannan skeema. Tämän seurauksena DZO luo SQL tarvitaan päivittää tietokantakaavan (tai voit antaa DZO suorittaa SQL suoraan).
Jos hakemus asuu Tomcat tai JBoss kontti, DZO on servlet, joka ohjaa käyttöönotto prosessi, undeploys vanha sovellus, tarkastaa ja suorittaa tarvittavat tietokannan muutokset, ja lopulta ottaa käyttöön uuden sovelluksen. DZO hetkellä toimii MySQL ja Oracle.
Mitä uutta strong> tässä julkaisussa:
- Tämä versio tuottaa rajat viittaukset ulkomaisille avaimet.
- Se laskee ja luoda yksilöllinen indeksi, ainutkertaisuusrajoitetta ja viiteavaimen kun vertailutietoja muutosten sarakkeessa mukana esine.
- Se käsittelee tietotyyppi vähän purettaessa vertailutietoja.
- Se käsittelee päivämäärä ja kellonaika ilmaisun arvioija.
- Maven tavoitteet XML ja lähde kahva skeemoja-määrite.
Mitä uutta strong> versiossa 2.5.0:
- Refaktorointi tehtiin kuljettaessa suhteet JPA-selityksineen papuja.
- nimet Maven ja muurahainen tagit muuttuivat & quot; url & quot; & quot; jdbcUrl & quot ;, päässä & quot; kuljettajan & quot; & quot; jdbcDriver & quot ;, ja & quot; tiedosto & quot; & quot; lähde & quot;.
- määrite tietokantaa muutettiin dbType ja ei enää ole pakollista.
- yksilöllinen avain luodaan, kun kartalta tai Set käytetään edustajakokouksen selityksineen ElementCollection.
- Ruotsin käyttäjien viittaus poistettiin, koska se oli vanhentunut.
- riippuvuudet lisättiin edustajakokouksen-merkintöjä ja tuettu ja ladattavat JDBC-ajurit Maven-plugin.
- oletuksena hakemistoon WAR-tiedoston SQL lähde vaihdettiin / META-INF.
- Joitakin pieniä vikoja on vahvistettu.
Mitä uutta strong> versiossa 2.3.0:
- sort määrite lisättiin #convert direktiivissä .
- REFDATA toiminto toteutettiin testata vastaan referencedata vuonna #convert.
- bug päivitettäessä skeema verrataan toiseen skeema on vahvistettu.
- mysqlbug oli vahvistettu, kun taulukon nimi eroaa asiassa vain silloin, kun nimeä on tehty.
- komentoriviltä tiedosto voidaan etuliitteenä & quot; -CP: & quot ;, joka etsii tiedoston classpath.
- Taulukko-sisältö muunnetaan automaattisesti, kun edustajakokouksen perintö strategian muutoksia.
- ilmaisu arvioijan nyt käyttää public static toimintoja ja kentät Java-luokkia.
- getopt oli refactored.
- bugi on vahvistettu parseri, joka kulutetaan hash merkkiä (& quot; # & quot;), jotka eivät ole direktiivissä.
Mitä uutta strong> versiossa 2.2.0:
- Nyt voit hallita nimeäminen luokkiin / kentät taulukoiden / sarakkeita tapahtuu.
- Tuki HSQLDB aloitettiin, mutta ei ole vielä ohi.
- merkintöjäEmbeddable,MappedSuperclass,EmbedId,InheritanceManyToMany,CollectionOfElements,JoinTable jaJoinColumns käsitellään luotaessa SQL alkaen edustajakokouksen selityksineen kokonaisuus papuja.
- ENGINE_INFO tyyppi lisättiin käsittelemään erilaisia asetuksia tietokanta moottori.
- MySQL, tämä käytetään havaitsemaan arvoon lower_case_table_names.
- Vertaamalla taulukon nimet ja sarakenimet MySQL on nyt Kirjainkoolla.
- sarakkeet möykky, CLOB, tekstin ja kuvan tyyppi hoidetaan.
- Komentorivi jäsentämiseen oli refactored.
Mitä uutta strong> versiossa 2.1.0:
- käyttöoppaasta jalostuu.
- bugi asennuksen on vahvistettu.
- skriptit DZO ja dzo.bat ovat enemmän anteeksi ja yrittää paikantaa jar tiedosto.
- Sisäinen refaktorointi.
- korjaus bugi korvike: se on nyt mahdollista korvata arvoja erikoismerkkejä.
- bugi MySQL on vahvistettu: toiminto / menettelyt / laukaisee / näkemyksiä nyt uudelleen oikein.
- Tarkastus on lisätty kahtena DZO-X.jar tiedostoja servlet.
Mitä uutta strong> versiossa 1.7.1:
- Tämän tarkistuksen, DTD luotaessa HTML oli poistetaan.
- virhe dzoTestApp on ratkaistu.
Mitä uutta strong> versiossa 1.7.0:
- Lisää tukea PostgreSQL.
- Lisää asiakirjat.
- Luo dzo.xml vuonna servlet, jos se saa olemassa.
- Oikaisu virheitä html servlet.
- Kiinteä vika, kun palvelevat kuvia servlet.
- (MySQL) Kiinteä vika liikuttaessa sarakkeita, ei voi siirtää, kun Poistetaan sarakkeen.
- Refaktorointi.
- kahva tunnisteet, joilla on sama nimi kuin avainsana.
- Älä luo kaksoiskappaleita sarakkeessa luodessaan sql päässä JPA-selityksineen papu.
- (MySQL) Käyttäjän nimi tulee olla% vuonna punkkien ('%').
- PostExecute tarkistaa, että alkuperäinen sql oli onnistunut.
Mitä uutta strong> versiossa 1.6.0:
- Lisää asiakirjat.
- Kiinteä vika asennuksessa, virhe asennettaessa näytteitä.
- virheet nyt näy web-sovellus (dzo2.war)
Mitä uutta strong> versiossa 1.5.1:
- Korjattu virhe ant.bat skripti, jota käytetään i näytteitä.
- oikaisu numero Maven näytettä / pom.xml tiedosto.
Vaatimukset :
- Java 2 Standard Edition Runtime Environment
Kommentteja ei löytynyt