inspirovaný podobnými nástroji, jako jsou Ruby on Rails a Spring , OpenXava implementuje stejné MVC principy, které dělaly tyto jiné rámce známých v první řadě.
Navíc, OpenXava přidává vlastní kroucení na trh rámců MVC tím, že automatizuje vývoj aplikací ještě víc.
S OpenXava, vývojáři potřebují pouze k vytvoření modelu část jejich žádosti, Controller opětovně použít v širokém měřítku bytost jsou generovány automaticky z přednastavených pravidel.
To znamená, že rozvíjející se OpenXava je poměrně rychlá a ušetří vám spoustu lidskou silou a peněz ve stejnou dobu.
Co je nového v tomto zpráva:.
- Výchozí controllers.xml do nových projektů
- @RemoveSelectedAction k dispozici pro @ElementCollection.
- Nová metoda assertValidValueExists () v ModuleTestBase.
- Hibernate upgradovat na 4.3.9.
- spánku Validator upgradovat na 5.1.3.
- HSQLDB použit v vzorových projektů upgradovat na 2.3.2.
- Classic spánku Validator (3,1) klesla.
- Ant cíl updateSchema již není podporována pro součásti XML.
- Automated Business Logic (ABL) knihovna klesla.
- grafy automaticky generované z dat seznamu.
- Seznam komentovaný s @OrderColumn lze třídit podle uživatele s drag & drop.
- 2.1 Podpora SPS (JSR-338).
- Bean Validation 1.1 (JSR-349) support.
- Combo nemá prázdnou volbu ve vlastnostech výčtu s @Required.
- Nové vlastnosti startInLastVisitedModule a rememberVisitedModules v naviox.properties.
Co je nového ve verzi 5.3.2:.
- Výchozí controllers.xml do nových projektů
- @RemoveSelectedAction k dispozici pro @ElementCollection.
- Nová metoda assertValidValueExists () v ModuleTestBase.
- Hibernate upgradovat na 4.3.9.
- spánku Validator upgradovat na 5.1.3.
- HSQLDB použit v vzorových projektů upgradovat na 2.3.2.
- Classic spánku Validator (3,1) klesla.
- Ant cíl updateSchema již není podporována pro součásti XML.
- Automated Business Logic (ABL) knihovna klesla.
- grafy automaticky generované z dat seznamu.
- Seznam komentovaný s @OrderColumn lze třídit podle uživatele s drag & drop.
- 2.1 Podpora SPS (JSR-338).
- Bean Validation 1.1 (JSR-349) support.
- Combo nemá prázdnou volbu ve vlastnostech výčtu s @Required.
- Nové vlastnosti startInLastVisitedModule a rememberVisitedModules v naviox.properties.
Co je nového ve verzi 5.3.1:.
- Výchozí controllers.xml do nových projektů
- @RemoveSelectedAction k dispozici pro @ElementCollection.
- Nová metoda assertValidValueExists () v ModuleTestBase.
- Hibernate upgradovat na 4.3.9.
- spánku Validator upgradovat na 5.1.3.
- HSQLDB použit v vzorových projektů upgradovat na 2.3.2.
- Classic spánku Validator (3,1) klesla.
- Ant cíl updateSchema již není podporována pro součásti XML.
- Automated Business Logic (ABL) knihovna klesla.
- grafy automaticky generované z dat seznamu.
- Seznam komentovaný s @OrderColumn lze třídit podle uživatele s drag & drop.
- 2.1 Podpora SPS (JSR-338).
- Bean Validation 1.1 (JSR-349) support.
- Combo nemá prázdnou volbu ve vlastnostech výčtu s @Required.
- Nové vlastnosti startInLastVisitedModule a rememberVisitedModules v naviox.properties.
Co je nového ve verzi 5.3:.
- Výchozí controllers.xml do nových projektů
- @RemoveSelectedAction k dispozici pro @ElementCollection.
- Nová metoda assertValidValueExists () v ModuleTestBase.
- Hibernate upgradovat na 4.3.9.
- spánku Validator upgradovat na 5.1.3.
- HSQLDB použit v vzorových projektů upgradovat na 2.3.2.
- Classic spánku Validator (3,1) klesla.
- Ant cíl updateSchema již není podporována pro součásti XML.
- Automated Business Logic (ABL) knihovna klesla.
- grafy automaticky generované z dat seznamu.
- Seznam komentovaný s @OrderColumn lze třídit podle uživatele s drag & drop.
- 2.1 Podpora SPS (JSR-338).
- Bean Validation 1.1 (JSR-349) support.
- Combo nemá prázdnou volbu ve vlastnostech výčtu s @Required.
- Nové vlastnosti startInLastVisitedModule a rememberVisitedModules v naviox.properties.
Co je nového ve verzi 5.2.1:.
- Přesun sloupců v seznamu pomocí drag and drop
- Odebrání sloupec ze seznamu se provádí okamžitě a s fade efekt.
- Seznam pro přidání sloupců do seznamu je uveden uvnitř dialogového okna.
- Seznam pro přidání sloupců do seznamu již nepoužívá stránkování, ale posuvník.
- Seznam pro přidání sloupců do seznamu zobrazuje pouze do nemovitostí druhém stupni u prvního a všechny vlastnosti na vyžádání.
- Seznam pro přidání sloupců do seznamu je seřazen podle lokalizovanými popisky sloupců vlastností.
- Seznam pro přidání sloupců do seznamu již zobrazuje názvy vnitřní vlastnosti.
- Fade efekt ukázat / skrýt části filtru seznamu a ikony přizpůsobení.
- Použití JavaScript zobrazit / skrýt ikony seznam úprav, bez požadavku AJAX.
- Seznam přizpůsobení ikony jsou skryty automaticky po provedení žádnou akci.
- 20% zlepšení výkonu v automatizovaných testů modulů.
- HtmlUnit aktualizován na 2,15.
- jQuery UI aktualizován na 1.11.2.
- jQuery aktualizován na 1.11.2.
- Modernizované Commons Lang3 knihovna 3.3.2.
- metoda New move () v XCollections užitné třídě.
- V objektu browser v xava-junit.properties již není podporován.
- New createWar ant úloha ve výchozím nastavení zahrnuty do nových projektů.
- rozteč žeber, když několik snímků za sebou upraveno.
- Zlepšení výkonu pro řešení etiket.
Co je nového ve verzi 5.2:.
- Přesun sloupců v seznamu s drag and drop
- Odebrání sloupec ze seznamu se provádí okamžitě a s fade efekt.
- Seznam pro přidání sloupců do seznamu je uveden uvnitř dialogového okna.
- Seznam pro přidání sloupců do seznamu již nepoužívá stránkování, ale posuvník.
- Seznam pro přidání sloupců do seznamu zobrazuje pouze do nemovitostí druhém stupni u prvního a všechny vlastnosti na vyžádání.
- Seznam pro přidání sloupců do seznamu je seřazen podle lokalizovanými popisky sloupců vlastností.
- Seznam pro přidání sloupců do seznamu již zobrazuje názvy vnitřní vlastnosti.
- Fade efekt ukázat / skrýt části filtru seznamu a ikony přizpůsobení.
- Použití JavaScript zobrazit / skrýt ikony seznam úprav, bez požadavku AJAX.
- Seznam přizpůsobení ikony jsou skryty automaticky po provedení žádnou akci.
- 20% zlepšení výkonu v automatizovaných testů modulů.
- HtmlUnit aktualizován na 2,15.
- jQuery UI aktualizován na 1.11.2.
- jQuery aktualizován na 1.11.2.
- Modernizované Commons Lang3 knihovna 3.3.2.
- metoda New move () v XCollections užitné třídě.
- V objektu browser v xava-junit.properties již není podporován.
- New createWar ant úloha ve výchozím nastavení zahrnuty do nových projektů.
- rozteč žeber, když několik snímků za sebou upraveno.
- Zlepšení výkonu pro řešení etiket.
Co je nového ve verzi 5.1:.
- Java 8 support
- FirstSteps obsah změnit.
- francouzská zprávy zlepšila.
- Zobrazuji zprávy v protokolu pro anotaci zneužití při výběru prvků.
- Methods assertEditableInCollection () a assertNoEditableInCollection () z ModuleTestBase práce pro jakýkoli typ odběru.
- Nový assertValidValuesCountInCollection () a assertValidValuesInCollection () metody ModuleTestBase.
- Některé nové etikety běžné užití, které mají být použity v aplikacích.
- Zlepšení AJAX chování pro sběr prvek, se zlepšením x10 ve vnímavosti.
- Referenční údaje načítání ve sbírkách prvek optimalizováno.
- Vyhledávání odkazy vlastnostmi @SearchKey ve sbírkách prvků.
- New stereotyp soubory pro připevnění několik souborů k entitě.
- @DefaultValueCalculator je vykonán pokaždé, že vlastnosti v @PropertyValue (z) změna.
- vypadat a cítit se pro součty v seznamech a sbírek zlepšila.
Co je nového ve verzi 5.0:
- Nový vzhled a pocit .
- Přihlášení / odhlášení funkčnost.
- Navigační Modul:. Levá vyhledávat nabídky se všemi moduly a horním menu s naposledy použitých modulů
- sbírky upravitelné v režimu buněk, jako jsou tabulky, k dispozici pro @ElementCollection.
- Všechny prvky kolekce a nádoba subjekt jsou trvalé najednou, k dispozici pro @ElementCollection.
- @ElementCollection z SPS 2 podporován.
- Nový renderovací engine k rozložení uživatelského rozhraní.
- vzhled a dojem datum editoru zlepšila.
- Několik zpráv v jednom souboru PDF s novým JasperConcatReportBaseAction.
- @Collapsed anotace k zahájení sbírky a odkazy s rámem uzavřen. Také povoleno v komponentách XML.
- New NoCustomizeList regulátor pro zakázání seznamu přizpůsobení se specifickým modulem.
- New stereotyp FILE připojených souborů, může ukládat soubory do DB nebo souborového systému.
- Uživatel může sdílet zprávu o "Moje hlášení" se všemi ostatními uživateli.
- Nové Maxthon projekt přidá k distribuci obsahovat rozšířené funkce mimo jádro OpenXava.
- projekt New InvoiceDemo přidána až po distribuci.
- Groovy upgradovat na 2.2.2.
- JasperReports upgradovat na 5.5.1.
- DWR aktualizován na 2.0.10.
- JSTL aktualizován na 1,2 pomocí Apache standardní Taglibs 1.2.1.
- JavaMail upgradovat na 1.5.1.
- Aktualizace of Commons knihoven: beanutils 1.8.0, logování 1.1.1, digestoř 2,1, 1,9 kodeku, FileUpload 1.3.1, io 2,4 Lang 2.6, validátor 1.4.0 .
- Upgrade na Servlet 2.5 a JSP 2.1.
- z přidané Commons Lang3 3.2.1 knihovna.
- Tomcat 7 zahrnuty v distribuci.
Co je nového ve verzi 4.9.1:
- Opraveno:
- Naplnění počáteční hodnoty v "Moje hlášení" selže booleans, seznamy popisky a výčty.
- Při přepisování associateEntity () v SaveElementInCollectionAction jsme ke ztrátě funkce minimální potvrďte.
- Minimální sbírek deklarované s @Size (min =) není ověřena na odstraňování prvků.
- Přidávání prvků do sběrného bez kaskádovým odstranit nebo ALL neověřuje maximum (@Size (max =)).
- Dvě sbírky ve stejné řadě nejsou dobře zobrazeny s novým renderovacím.
- @LabelFormat (LabelFormatType.SMALL) nepracuje pod novým vykreslování motoru.
- CSS ox-label třída ignoruje nový renderer.
- několik snímků stejné řadě s novým renderovacím jsou příliš blízko nebo dokonce překrývající.
- Nový renderer selže s částí se dvěma odkazy.
- Označit pro požadovanou oblast není zobrazen s novým renderovacím.
Co je nového ve verzi 4.9:
- komba a TextováPole filtrování seznamu přizpůsobit své šířky sloupce a jsou vždy zcela viditelný.
- 'Ve skupině ", nikoli" ve skupině "(dále jen' in 'SQL) nechá filtr v seznamu, sbírek a" Moje hlášení ".
- Link skrýt filtr je v řádku filtru samotného.
- Odkazy na zobrazení a skrytí filtru jsou viditelné pouze v režimu úprav.
- Nové ikony pro přizpůsobení seznamu a sbírky.
- paging v seznamu a sbírkách umožňuje 12 řádků na stránce.
- PDF zprávy bez dat ukazují stránku s informativní zprávy namísto prázdného zprávy.
- Dlouhé popisky v automatických zpráv ve formátu PDF můžete použít několik řádků v případě potřeby.
- Automatické zprávy ve formátu PDF pomocí kvalifikované štítky pro záhlaví sloupce, stejně jako v režimu seznamu.
- výška Detail linka optimalizován pro automatické hlášení PDF.
- Algoritmus upravit sloupce v sestavách PDF optimalizovaný:. Pravý sloupec je lépe upraven a sloupce, které se nevejdou jsou vynechány
- Šířka sloupců v automatických zpráv ve formátu PDF se vypočítává z skutečného obsahu, a ne z prohlášení.
- combo pro přidání sloupců v 'My zprávě "ukazuje pouze do nemovitostí druhé úrovně ve výchozím nastavení.
- Štítky místo vnitřních jmen v combo pro přidávání nových sloupců v 'My zpráv ".
- Výchozí situace a objednávání "Moje hlášení" je naplněn z aktuálního seznamu.
- Duplicitní sloupce povolené v "Moje hlášení" filtrovat podle typu nebo složitých podmínkách, i když jen jedna je znázorněna ve zprávě.
- Dialog název editace sloupci "Mé zprávy zlepšily.
- Modifikované kódem "Mé zprávy" (CustomReport přejmenována na MyReport), která vytváří ztrátu současných ukládání uživatelských zpráv.
- @AssertTrue zprávu lze přizpůsobit, a to i hodnoty vlastností stávajícího subjektu mohou být použity.
- Pokud je ConstraintViolationException hozen zprávu k uživateli se získá z definice podmínky.
- validační @Size anotace produkuje více náznakový zprávu.
- Podpora více hodnotami editorů s zaškrtávacích políček.
Komentáře nebyl nalezen