Inspirert av lignende verktøy som Ruby On Rails og Spring , OpenXava implementerer de samme MVC prinsipper som gjorde disse rammer kjente i første omgang.
I tillegg legger OpenXava sin egen vri på MVC rammeverk markedet ved å automat applikasjonsutvikling enda mer.
Med OpenXava, utviklere trenger bare å opprette Model del av deres program, blir det Controller gjenbrukes på en bred skala vesenet genereres automatisk fra forhåndsregler.
Dette betyr å utvikle med OpenXava er ganske rask, og kan spare deg for mye mann makt og penger på samme tid.
Hva er nytt i denne slipp.
- Standard controllers.xml i nye prosjekter
- @RemoveSelectedAction tilgjengelig for @ElementCollection.
- Ny metode assertValidValueExists () i ModuleTestBase.
- Dvalemodus oppgradert til 4.3.9.
- Dvalemodus Validator oppgradert til 5.1.3.
- HSQLDB brukt i prøveprosjekter oppgradert til 2.3.2.
- Classic Hibernate Validator (3,1) droppet.
- Ant målet updateSchema ikke lenger støtte for XML komponenter.
- Automated Forretnings Logic (ABL) bibliotek droppet.
- Charts generert automatisk fra listedata.
- En liste merket med @OrderColumn kan sorteres etter brukeren med drag & drop.
- 2.1 støtte JPA (JSR-338).
- Bean Validation 1,1 (JSR-349) støtte.
- Combo har ingen blank alternativ i enum eiendommer med @Required.
- Nye egenskaper startInLastVisitedModule og rememberVisitedModules i naviox.properties.
Hva er nytt i versjon 5.3.2.
- Standard controllers.xml i nye prosjekter
- @RemoveSelectedAction tilgjengelig for @ElementCollection.
- Ny metode assertValidValueExists () i ModuleTestBase.
- Dvalemodus oppgradert til 4.3.9.
- Dvalemodus Validator oppgradert til 5.1.3.
- HSQLDB brukt i prøveprosjekter oppgradert til 2.3.2.
- Classic Hibernate Validator (3,1) droppet.
- Ant målet updateSchema ikke lenger støtte for XML komponenter.
- Automated Forretnings Logic (ABL) bibliotek droppet.
- Charts generert automatisk fra listedata.
- En liste merket med @OrderColumn kan sorteres etter brukeren med drag & drop.
- 2.1 støtte JPA (JSR-338).
- Bean Validation 1,1 (JSR-349) støtte.
- Combo har ingen blank alternativ i enum eiendommer med @Required.
- Nye egenskaper startInLastVisitedModule og rememberVisitedModules i naviox.properties.
Hva er nytt i versjon 5.3.1.
- Standard controllers.xml i nye prosjekter
- @RemoveSelectedAction tilgjengelig for @ElementCollection.
- Ny metode assertValidValueExists () i ModuleTestBase.
- Dvalemodus oppgradert til 4.3.9.
- Dvalemodus Validator oppgradert til 5.1.3.
- HSQLDB brukt i prøveprosjekter oppgradert til 2.3.2.
- Classic Hibernate Validator (3,1) droppet.
- Ant målet updateSchema ikke lenger støtte for XML komponenter.
- Automated Forretnings Logic (ABL) bibliotek droppet.
- Charts generert automatisk fra listedata.
- En liste merket med @OrderColumn kan sorteres etter brukeren med drag & drop.
- 2.1 støtte JPA (JSR-338).
- Bean Validation 1,1 (JSR-349) støtte.
- Combo har ingen blank alternativ i enum eiendommer med @Required.
- Nye egenskaper startInLastVisitedModule og rememberVisitedModules i naviox.properties.
Hva er nytt i versjon 5.3.
- Standard controllers.xml i nye prosjekter
- @RemoveSelectedAction tilgjengelig for @ElementCollection.
- Ny metode assertValidValueExists () i ModuleTestBase.
- Dvalemodus oppgradert til 4.3.9.
- Dvalemodus Validator oppgradert til 5.1.3.
- HSQLDB brukt i prøveprosjekter oppgradert til 2.3.2.
- Classic Hibernate Validator (3,1) droppet.
- Ant målet updateSchema ikke lenger støtte for XML komponenter.
- Automated Forretnings Logic (ABL) bibliotek droppet.
- Charts generert automatisk fra listedata.
- En liste merket med @OrderColumn kan sorteres etter brukeren med drag & drop.
- 2.1 støtte JPA (JSR-338).
- Bean Validation 1,1 (JSR-349) støtte.
- Combo har ingen blank alternativ i enum eiendommer med @Required.
- Nye egenskaper startInLastVisitedModule og rememberVisitedModules i naviox.properties.
Hva er nytt i versjon 5.2.1.
- Flytte kolonner i listen med dra og slipp
- Fjerne en kolonne fra en liste gjøres umiddelbart og med en fade effekt.
- Listen for å legge til kolonner i en liste vises inne i en dialog.
- Listen for å legge til kolonner i en liste ikke lenger bruker paginering, men en scrollbar.
- Listen for å legge til kolonner i en liste viser bare til andre nivå egenskaper først, og alle eiendommer på forespørsel.
- Listen for å legge til kolonner i en liste er bestilt av de lokaliserte kolonneetikettene av eiendommene.
- Listen for å legge til kolonner i en liste viser ikke lenger de interne egenskaper navn.
- Fade effekt for å vise / skjule filteret del av listen og tilpasnings ikoner.
- Bruk av Javascript for å vise / skjule liste tilpasnings ikoner, uten en AJAX forespørsel.
- Listetilpasnings ikoner er skjult automatisk etter å utføre en handling.
- 20% forbedring ytelse i automatiserte modultester.
- HtmlUnit oppgradert til 2.15.
- jQuery UI oppgradert til 1.11.2.
- jQuery oppgradert til 1.11.2.
- Oppgradert Commons Lang3 biblioteket til 3.3.2.
- New flytte () metoden i XCollections verktøyet klasse.
- Nettleseren eiendom i xava-junit.properties støttes ikke lenger.
- Ny createWar maur oppgave inkludert som standard i nye prosjekter.
- Frame avstand når flere rammer på rad justeres.
- Forbedret ytelse for etiketten oppløsning.
Hva er nytt i versjon 5.2.
- Flytte kolonner i listen med dra og slipp
- Fjerne en kolonne fra en liste gjøres umiddelbart og med en fade effekt.
- Listen for å legge til kolonner i en liste vises inne i en dialog.
- Listen for å legge til kolonner i en liste ikke lenger bruker paginering, men en scrollbar.
- Listen for å legge til kolonner i en liste viser bare til andre nivå egenskaper først, og alle eiendommer på forespørsel.
- Listen for å legge til kolonner i en liste er bestilt av de lokaliserte kolonneetikettene av eiendommene.
- Listen for å legge til kolonner i en liste viser ikke lenger de interne egenskaper navn.
- Fade effekt for å vise / skjule filteret del av listen og tilpasnings ikoner.
- Bruk av Javascript for å vise / skjule liste tilpasnings ikoner, uten en AJAX forespørsel.
- Listetilpasnings ikoner er skjult automatisk etter å utføre en handling.
- 20% forbedring ytelse i automatiserte modultester.
- HtmlUnit oppgradert til 2.15.
- jQuery UI oppgradert til 1.11.2.
- jQuery oppgradert til 1.11.2.
- Oppgradert Commons Lang3 biblioteket til 3.3.2.
- New flytte () metoden i XCollections verktøyet klasse.
- Nettleseren eiendom i xava-junit.properties støttes ikke lenger.
- Ny createWar maur oppgave inkludert som standard i nye prosjekter.
- Frame avstand når flere rammer på rad justeres.
- Forbedret ytelse for etiketten oppløsning.
Hva er nytt i versjon 5.1.
- Java 8 støtte
- firststeps innhold endret seg.
- franske meldinger forbedret.
- Viser meldinger i loggen for annotering misbruk i element samling.
- Metoder assertEditableInCollection () og assertNoEditableInCollection () av ModuleTestBase arbeid for alle typer samling.
- New assertValidValuesCountInCollection () og assertValidValuesInCollection () metoder i ModuleTestBase.
- Noen nye felles bruk etiketter som skal brukes i applikasjoner.
- Bedre AJAX oppførsel for element samling, med x10 forbedring i respons.
- Referanse data henting i elementsamlinger optimalisert.
- Søke referanser ved @SearchKey eiendommer i elementsamlinger.
- Ny stereotypi FILES for å feste flere filer til en enhet.
- @DefaultValueCalculator utføres hver gang at egenskapene i @PropertyValue (fra) endringen.
- Utseende og preg for summer i lister og samlinger forbedres.
Hva er nytt i versjon 5.0:
- Ny utseende .
- Logg inn / utlogging funksjonalitet.
- Module navigasjon. Venstre søkbar meny med alle moduler og toppmenyen med nylig brukte moduler
- Samlinger redigerbare på celle-modus, som et regneark, tilgjengelig for @ElementCollection.
- All innsamling elementer og beholderen foretaket er faste på en gang, som er tilgjengelig for @ElementCollection.
- @ElementCollection av JPA 2 støttes.
- Ny renderer motor til layout brukergrensesnittet.
- Se og følelsen av dato redaktør forbedret.
- Flere rapporter i en PDF med den nye JasperConcatReportBaseAction.
- @Collapsed merknaden til å initiere samlinger og referanser med rammen lukket. Også tillatt i XML-komponenter.
- Ny NoCustomizeList kontrolleren for å deaktivere liste tilpasning til en bestemt modul.
- Ny stereotypi FIL for vedlagte filer og kan lagre filene i DB eller filsystemet.
- Brukeren kan dele en rapport fra 'Mine rapporter "med alle andre brukere.
- Nye Addons prosjektet lagt til distribusjon for å inneholde utvidede funksjoner utenfor OpenXava kjernen.
- Ny InvoiceDemo prosjektet lagt til distribusjon.
- Groovy oppgradert til 2.2.2.
- JasperReports oppgradert til 5.5.1.
- DWR oppgradert til 2.0.10.
- JSTL oppgradert til 1.2 ved hjelp av Apache Standard Taglibs 1.2.1.
- Javamail oppgradert til 1.5.1.
- Oppgradering av commons bibliotekene til: beanutils 1.8.0, logging 1.1.1, koke 2.1, codec 1.9, fileupload 1.3.1, io 2.4, lang 2,6, validator 1.4.0 .
- Oppgrader til Servlet 2.5 og JSP 2.1.
- Lagd Commons Lang3 3.2.1 bibliotek.
- Tomcat 7 inkludert i distribusjonen.
Hva er nytt i versjon 4.9.1:
- Fast:
- Fylle startverdier i 'Mine rapporter "svikter for booleans, beskrivelser lister og enums.
- Når skrive associateEntity () i SaveElementInCollectionAction mister vi validere minimum funksjonalitet.
- Minimum for samlinger vises med @Size (min =) er ikke godkjent for Fjern elementer.
- Legge elementer til en samling uten kaskade fjerne eller ALL validerer ikke maksimum (@Size (max =)).
- To samlinger i samme rad er ikke godt vises med det nye renderer.
- @LabelFormat (LabelFormatType.SMALL) fungerer ikke under den nye renderer motor.
- CSS ox-label class ignorert av den nye renderer.
- Flere rammer i samme rad med den nye renderer er for nær eller overlappet.
- Den nye renderer mislykkes med en seksjon med to referanser.
- Merk for obligatorisk felt vises ikke med den nye renderer.
Hva er nytt i versjon 4.9:
- Combos og textfields i liste filtrering tilpasse sine bredder til kolonnen og de er alltid helt synlig.
- 'I gruppen "og ikke" i gruppen "(" in "for SQL) lov til å filtrere på listen, samlinger og" Mine rapporter ".
- Link for å skjule filteret er i filteret rad selv.
- Linker til vise og skjule filteret er bare synlig i tilpasning modus.
- Nye ikoner for å tilpasse listen og samlinger.
- Øker i listen og samlinger gir 12 rader per side.
- PDF rapporter uten data viser en side som en informativ melding i stedet for en tom rapport.
- Lange etiketter i automatiske PDF rapporter kan bruke flere linjer om nødvendig.
- Automatiske PDF rapporter bruke kvalifiserte etiketter for kolonneoverskriften, akkurat som listemodus.
- Detalj linjehøyde optimalisert for automatiske PDF-rapporter.
- algoritme for å justere kolonner i PDF rapporter optimalisert. Høyre kolonne er bedre tilpasset og kolonner som ikke passer er droppet
- Bredde på kolonner i automatiske PDF rapporter beregnes fra den virkelige innhold, ikke fra erklæringen.
- combo for å legge til kolonner i "Min rapport" viser bare til andre nivå egenskaper som standard.
- Etiketter i stedet for interne navnene i kombinasjon for å legge til nye kolonner i "Mine rapporter".
- Første betingelse og bestilling for 'Mine rapporter "er hentet fra den aktuelle listen.
- Duplicate kolonner tillatt i 'Mine rapporter "for å filtrere utvalg eller komplekse tilstander, selv om bare én er vist i rapporten.
- Dialog tittelen «Mine rapporter kolonnen redigering forbedret.
- refactoring av 'Mine rapporter "kode (CustomReport omdøpt til Myreport) som produserer tapet av dagens store brukergrupper rapporter.
- @AssertTrue melding kan tilpasses, og med verdier av egenskapene til den aktuelle enheten kan brukes.
- Når en ConstraintViolationException kastes meldingen til brukeren er hentet fra Definisjonen av begrensningen.
- @Size validerings merknader gir en mer significative melding.
- Støtte for flerverdi redaktører med avmerkingsboksene.
Kommentarer ikke funnet