Grails è costruito sulla base di framework Spring di Java, mentre anche l'aggiunta del supporto per la codifica convenzioni e il linguaggio Groovy.
Grails è attualmente considerato uno dei framework web d'elite per JVM
Cosa c'è di nuovo in questa versione:.
- Questo rilascio ripristina ponteggi dinamica come una caratteristica.
Cosa c'è di nuovo nella versione 3.0.9:
- Questo rilascio ripristina ponteggi dinamica come una caratteristica <. / li>
Cosa c'è di nuovo nella versione 3.0.1:
- Questa versione contiene molte correzioni di bug e anche un nuovo caratteristica (prima () e l'ultimo () metodi per GORM).
Cosa c'è di nuovo nella versione 2.1.0:
- Genera plugin-list.xml dal portale plugin.
- Ottimizzazione e pulizia del ricarico dei plug-in di ibernazione quando classi di dominio cambiano.
Cosa c'è di nuovo nella versione 2.1.0 RC2:
- Miglioramento delle prestazioni delle richieste di backup non-controller.
Cosa c'è di nuovo nella versione 2.0.3:
- Dati vincolante delle associazioni è ora consentito per impostazione predefinita.
- ricaricamento e modalità interattiva su Windows sono stati corretti.
- Le versioni esistenti di STS e Intellij può lavorare con 2.0.3.
Cosa c'è di nuovo nella versione 2.0.1:
- include correzioni di bug e miglioramenti per il rilascio Grails 2.0 .
Cosa c'è di nuovo nella versione 2.0.0:
- A completamento scheda nuova console di interfaccia utente che incorpora e colorato di uscita
- Un meccanismo ricarico migliore e più affidabile, con conseguente molti meno riavvio del server
- la segnalazione degli errori avanzate e diagnosi dei problemi
- Le più recenti e più biblioteche: Groovy 1.8, Spring 3.1, Hibernate 3.6 e Servlet 3.0
- Un quadro potente per le risorse statiche (CSS, Javascript, ecc.)
- Nuove API per la generazione di collegamento e di rendering delle pagine
- Nuovo GORM caratteristiche: criteri indipendenti, dove le query, molteplici fonti di dati, e molto altro ancora
- plugin standard per le migrazioni di database e reverse engineering
- Nuova API test di unità con l'emulazione completa GORM
Cosa c'è di nuovo nella versione 2.0.0.RC2:
- Aggiunto whereAny o equivalente che il default è O .
- Passaggio ad Groovy 1.8.4.
- aggiornato alla primavera 3.1 RC2.
- Aggiornamento documentazione di aggiornamento dettaglio le modifiche al web.xml.
Cosa c'è di nuovo nella versione 2.0.0.RC1:
- Un facile da usare Object Relational Mapping ( ORM) strato costruita su Hibernate
- Una tecnologia vista espressiva chiamata Groovy Server Pages (SPG)
- Un livello di controllo costruita su Spring MVC
- Un ambiente di scripting da riga di comando costruito sul Gant Groovy alimentato
- Un contenitore Tomcat incorporato che è configurato per ricaricare al volo
- iniezione di dipendenza con il contenitore della molla integrato
- Il supporto per l'internazionalizzazione (i18n) costruita sul concetto di base MessageSource Spring
- Un livello di servizio transazionale costruita su astrazione operazione di primavera
Cosa c'è di nuovo nella versione 2.0.0.M1:
- bug corretti:
- g: formRemote genera XHTML valido
- Impossibile inserire la mappatura del filtro plug-in posizione desiderata di web.xml
- Non è possibile rimuovere elementi da web.xml in doWithWebDescriptor
- Test di controllo con il rendering (modello: ....)
- Seleziona tag con valore di default dovrebbe funzionare quando si è String e l'altro è GString
- Mapping definizione non ereditate dalle sottoclassi w / Mappatura Definizione
- modifiche astratta / classe di base in controllore richiede un riavvio manuale
- GrailsUrlMappingsTestCase spezzato per le mappature a vista li>
- Non è possibile ricaricare un controller con più classi definite
- DB2 64 bit Dialetto Detector
- mockDomain () non fornisce metodi di conteggio dinamica
- I miglioramenti:
- Slurp config file elencati nella grails.config.locations _prima_ inizializzazione log4j anziché dopo
- Fix eager loading delle associazioni quando viene utilizzato con impaginazione
- Alcune funzioni di configurazione plug-in sono privi di documenti
- Rimuovi graal-macros.xml
- Imposta grails.logging.jul.usebridge = false nel template Config.groovy
- ricarica automatica delle classi con il suffisso di comando
- Metodi pubblici dovrebbe essere consentito (e consigliato) le azioni
- run-script utilizza API hibernate diretta - dovrebbe utilizzare l'API di persistenza intercettore
- Migliorare IsDirty documentazione () per coprire le collezioni di Hibernate
- Unisci Datasources plug-in di base
- Migliorare le prestazioni GSP riducendo sovraccarico di pagina vincolanti (utilizzare la nuova strategia che non copiare le variabili ogni vincolante)
- spedizione statica in GSP
- Grails 1.4 uscita non dovrebbe inviare sequenze di controllo speciali per i flussi in uscita che non li capiscono
- Nuove funzionalità:
- Fare il rendering delle operazioni (viste, modelli etc.) possibile in discussioni non richiesta e da servizi e altri fagioli
- Nessun DSL a molla per i fagioli di fabbrica con il costruttore arg
- Supporto solo binario distribuzione e l'uso di plugin
- Grails miglioramenti modalità interattive - completamento automatico, di proprietà aggiungendo, etc
- BuildConfig dovrebbe risolvere i plugin transitivi
- Unit Testing Web Flussi
- vincoli comando predefinito
- Supporto GORM per il sacchetto (org.hibernate.collection.PersistentBag)
- Supporto di carico risorse statiche dal plugin binari tramite i plugin risorse
- aggiungere il supporto per Autobinding parametri di richiesta al metodo di azione di controllo dei parametri
Cosa c'è di nuovo nella versione 1.4.0.M1:
- Grails 1.4 viene fornito con molla 3.1 M1, Groovy 1.8, Hibernate 3.6, Servlet 3.0 e Tomcat 7.0.
Cosa c'è di nuovo nella versione 1.2.2:.
- Non determinismo nella risoluzione plug-dipendenza
- Errore di partenza Grails:. Argomento incompatibile a funzionare java.lang.VerifyError
- LocaleContextHolder sta accedendo informazioni i18n sbagliato (Accept-Language) da un taglib in un layout.
I commenti non trovato