Вдъхновен от подобни инструменти като Ruby On Rails и Пролет , OpenXava изпълнява същите MVC принципи, които правят тези рамки известни на първо място.
В допълнение, OpenXava добавя своя собствена обрат рамки пазара на MVC чрез автоматизиране на разработка на приложения, дори повече.
С OpenXava, разработчиците трябва само да се създаде модел част от тяхното прилагане, контролерът се използва повторно в широк мащаб съществото се генерират автоматично от предварително зададените правила.
Това означава разработване с OpenXava е доста бързо и може да ви спести много мъж власт и пари в същото време.
Какво ново в този освободи:.
- Default controllers.xml в нови проекти
- @RemoveSelectedAction достъпно за @ElementCollection.
- Нов метод assertValidValueExists () в ModuleTestBase.
- хибернация обновен до 4.3.9.
- Hibernate Validator обновен до 5.1.3.
- HSQLDB използвани в проекти примерни обновен до 2.3.2.
- Classic Hibernate Validator (3.1) спадна.
- Ant мишена updateSchema вече не се поддържа в продължение на XML елементи.
- Automated Business Logic (ABL) библиотека спадна.
- Графики генерират автоматично от списъка за данни.
- A Списък анотирани с @OrderColumn могат да бъдат подредени от потребителя с влачене и пускане.
- JPA 2.1 (JSR-338) подкрепа.
- Bean Validation 1.1 (JSR-349) подкрепа.
- Combo не празен опция в ENUM имоти с @Required.
- Нови свойства startInLastVisitedModule и rememberVisitedModules в naviox.properties.
Какво ново във версия 5.3.2:.
- Default controllers.xml в нови проекти
- @RemoveSelectedAction достъпно за @ElementCollection.
- Нов метод assertValidValueExists () в ModuleTestBase.
- хибернация обновен до 4.3.9.
- Hibernate Validator обновен до 5.1.3.
- HSQLDB използвани в проекти примерни обновен до 2.3.2.
- Classic Hibernate Validator (3.1) спадна.
- Ant мишена updateSchema вече не се поддържа в продължение на XML елементи.
- Automated Business Logic (ABL) библиотека спадна.
- Графики генерират автоматично от списъка за данни.
- A Списък анотирани с @OrderColumn могат да бъдат подредени от потребителя с влачене и пускане.
- JPA 2.1 (JSR-338) подкрепа.
- Bean Validation 1.1 (JSR-349) подкрепа.
- Combo не празен опция в ENUM имоти с @Required.
- Нови свойства startInLastVisitedModule и rememberVisitedModules в naviox.properties.
Какво ново във версия 5.3.1:.
- Default controllers.xml в нови проекти
- @RemoveSelectedAction достъпно за @ElementCollection.
- Нов метод assertValidValueExists () в ModuleTestBase.
- хибернация обновен до 4.3.9.
- Hibernate Validator обновен до 5.1.3.
- HSQLDB използвани в проекти примерни обновен до 2.3.2.
- Classic Hibernate Validator (3.1) спадна.
- Ant мишена updateSchema вече не се поддържа в продължение на XML елементи.
- Automated Business Logic (ABL) библиотека спадна.
- Графики генерират автоматично от списъка за данни.
- A Списък анотирани с @OrderColumn могат да бъдат подредени от потребителя с влачене и пускане.
- JPA 2.1 (JSR-338) подкрепа.
- Bean Validation 1.1 (JSR-349) подкрепа.
- Combo не празен опция в ENUM имоти с @Required.
- Нови свойства startInLastVisitedModule и rememberVisitedModules в naviox.properties.
Какво ново във версия 5.3:.
- Default controllers.xml в нови проекти
- @RemoveSelectedAction достъпно за @ElementCollection.
- Нов метод assertValidValueExists () в ModuleTestBase.
- хибернация обновен до 4.3.9.
- Hibernate Validator обновен до 5.1.3.
- HSQLDB използвани в проекти примерни обновен до 2.3.2.
- Classic Hibernate Validator (3.1) спадна.
- Ant мишена updateSchema вече не се поддържа в продължение на XML елементи.
- Automated Business Logic (ABL) библиотека спадна.
- Графики генерират автоматично от списъка за данни.
- A Списък анотирани с @OrderColumn могат да бъдат подредени от потребителя с влачене и пускане.
- JPA 2.1 (JSR-338) подкрепа.
- Bean Validation 1.1 (JSR-349) подкрепа.
- Combo не празен опция в ENUM имоти с @Required.
- Нови свойства startInLastVisitedModule и rememberVisitedModules в naviox.properties.
Какво ново във версия 5.2.1:.
- Moving колони в списък с плъзгане и пускане
- Премахване на колона от списък се извършва незабавно и с избледняват ефект.
- Списъкът за добавяне на колони към списък се показва в един диалог.
- Списъкът за добавяне на колони към списък вече не използва номера на страниците, но плъзгач.
- Списъкът за добавяне на колони към списък показва само до свойства на второ ниво в началото, и всички свойства на търсенето.
- Списъкът за добавяне на колони към списък е извършен от локализираните колона етикетите на свойствата.
- Списъкът за добавяне на колони към списък вече не показва имената на вътрешните свойства.
- Fade ефект за показване / скриване на филтърната част на списъка и иконите за персонализиране.
- Използване на JavaScript, за да покажете / скриете иконите на списък за персонализиране, без искане на AJAX.
- Списък персонализиране икони са скрити автоматично след стартиране всяко действие.
- 20% подобрение в производителността в автоматизирани тестове модул.
- HtmlUnit обновен до 2.15.
- JQuery UI обновен до 1.11.2.
- JQuery обновен до 1.11.2.
- Обновен Commons Lang3 библиотека към 3.3.2.
- метод New ход () в XCollections полезност клас.
- собственост на браузъра в xava-junit.properties вече не се поддържа.
- New createWar мравка задача включена по подразбиране в нови проекти.
- отстояние Frame когато няколко кадъра в един ред коригирани.
- подобряване на ефективността за резолюция етикет.
Какво ново във версия 5.2:.
- Moving колони в списък с плъзгане и пускане
- Премахване на колона от списък се извършва незабавно и с избледняват ефект.
- Списъкът за добавяне на колони към списък се показва в един диалог.
- Списъкът за добавяне на колони към списък вече не използва номера на страниците, но плъзгач.
- Списъкът за добавяне на колони към списък показва само до свойства на второ ниво в началото, и всички свойства на търсенето.
- Списъкът за добавяне на колони към списък е извършен от локализираните колона етикетите на свойствата.
- Списъкът за добавяне на колони към списък вече не показва имената на вътрешните свойства.
- Fade ефект за показване / скриване на филтърната част на списъка и иконите за персонализиране.
- Използване на JavaScript, за да покажете / скриете иконите на списък за персонализиране, без искане на AJAX.
- Списък персонализиране икони са скрити автоматично след стартиране всяко действие.
- 20% подобрение в производителността в автоматизирани тестове модул.
- HtmlUnit обновен до 2.15.
- JQuery UI обновен до 1.11.2.
- JQuery обновен до 1.11.2.
- Обновен Commons Lang3 библиотека към 3.3.2.
- метод New ход () в XCollections полезност клас.
- собственост на браузъра в xava-junit.properties вече не се поддържа.
- New createWar мравка задача включена по подразбиране в нови проекти.
- отстояние Frame когато няколко кадъра в един ред коригирани.
- подобряване на ефективността за резолюция етикет.
Какво ново във версия 5.1:.
- Java 8 подкрепа
- FirstSteps съдържание се променя.
- френски съобщения подобрили.
- Показване на съобщения в дневника за анотация на злоупотреби при събирането елемент.
- Методи assertEditableInCollection () и assertNoEditableInCollection () на ModuleTestBase работа за всякакъв вид колекция.
- New assertValidValuesCountInCollection () и assertValidValuesInCollection () методи в ModuleTestBase.
- Някои нови етикети обща употреба, за да бъдат използвани в приложения.
- Подобряване на AJAX поведение за събиране елемент, с подобрение x10 в отзивчивост.
- Контролни данни привлекателен в елемент колекции оптимизирани.
- Търсене референции от @SearchKey имоти в елемент колекции.
- New стереотип файлове за прикрепване на няколко файла за дадено предприятие.
- @DefaultValueCalculator се стартира всеки път, че имотите в @PropertyValue (от) промяна.
- Оформление за суми в списъци и колекции подобрени.
Какво ново във версия 5.0:
- New вид и усещане .
- Вход / Изход функционалност.
- Модул за навигация:. Лявото меню за търсене с всички модули и отгоре меню с наскоро използвани модули
- Колекции редактируеми в режим на клетките, като електронна таблица, достъпно за @ElementCollection.
- Всички елементи за събиране и на структурата за контейнер са продължили наведнъж, достъпно за @ElementCollection.
- @ElementCollection на JPA 2 поддържа.
- New рендер двигател за оформление на потребителския интерфейс.
- облика на дата редактор подобри.
- Няколко доклада в един PDF с новия JasperConcatReportBaseAction.
- @Collapsed анотация за започване колекции и литература, с рамката затворен. позволено Също в XML компоненти.
- New NoCustomizeList контролер за деактивиране списък персонализиране на специфичен модул.
- New стереотип файл за прикачени файлове, тя може да съхранява файловете в DB или файлова система.
- Потребителят може да споделите отчет на "Моите доклади" с всички други потребители.
- Нови Addons проект добавя към разпределителната да съдържа разширени функции извън ядрото OpenXava.
- проект New InvoiceDemo добавя към разпространение.
- Groovy обновен до 2.2.2.
- JasperReports модернизирани до 5.5.1.
- DWR обновен до 2.0.10.
- JSTL обновен до 1.2 с помощта на Apache Стандартни Taglibs 1.2.1.
- JavaMail обновен до 1.5.1.
- Upgrade на общините библиотеки за: beanutils 1.8.0, дърводобив 1.1.1, биореактор 2.1, кодек 1.9, fileupload 1.3.1, IO 2.4, Lang 2.6, валидатор 1.4.0 .
- Ъпгрейд на Servlet 2.5 и JSP 2.1.
- Добавено Commons Lang3 3.2.1 библиотека.
- Tomcat 7 включени в дистрибуцията.
Какво ново във версия 4.9.1:
- Fixed:
- Запълването начални стойности в "Моите доклади" се провали за Booleans, описания списъци и enums.
- Когато презаписване associateEntity () в SaveElementInCollectionAction губим Проверка минимална функционалност.
- Минимален за колекции, декларирани с @Size (мин =) не е потвърден на Премахване на елементи.
- Добавяне на елементи към колекция с не каскада премахват или ALL не валидира максимум (@Size (макс =)).
- Две колекции в един и същи ред, не са добре показани с нов рендер.
- @LabelFormat (LabelFormatType.SMALL) не работи по нов рендер двигателя.
- клас CSS вол-етикет игнориран от новия рендер.
- Няколко кадъра в един и същи ред с новия изобразяване са твърде близо или дори се припокриват.
- Новият изобразяване не успее с отделение с две препоръки.
- маркирай за задължително поле не е показан с нов рендер.
Какво ново във версия 4.9:
- комбинации и TextFields в списъка за филтриране адаптират своите ширини на колоната и те винаги са напълно видими.
- "В група", а не "в група" (на "в" на SQL) позволи да се филтрира в списък, сборници и "Моите доклади.
- Link, за да скриете филтър е в себе си филтър ред.
- Връзки да показват и да се скрият филтъра са видими само в режим на настройка.
- Нови икони за персонализиране на списък и колекции.
- пейджинг в списък и колекции позволява 12 реда на страница.
- PDF отчети няма данни показват една страница с информативно съобщение вместо празен доклад.
- Дълги етикети в автоматични доклади PDF могат да се използват няколко реда, ако е необходимо.
- Автоматични доклади PDF използват квалифицирани етикети за заглавието на колоната, просто като списък режим.
- височина Подробности линия оптимизиран за автоматични доклади PDF.
- Алгоритъм за да регулирате колони в PDF доклади оптимизирана:. Дясната колона е по-добре регулирани и колони, които не се вписват са отпаднали
- Ширина на колони в автоматични доклади PDF се изчислява от реално съдържание, не от декларация.
- комбо за добавяне на колони в "My доклад" показва само до свойства на второ ниво по подразбиране.
- Етикети вместо вътрешни имена в комбо за добавяне на нови колони в "Отчетите ми".
- Първоначална състояние и поръчка за "Моите доклади" е населена от настоящия списък.
- Дублиращи колони допускат в "Моите доклади", за да филтрирате по обхват или сложни условия, макар и само една е представена в доклада.
- Dialog заглавието на редактиране колона "Моите доклади" подобрена.
- редакции на код "Моите доклади" (CustomReport преименуван на MyReport), която произвежда загубата на текущите доклади магазин на потребителя.
- @AssertTrue съобщение може да бъде персонализиран, дори стойности на свойствата на текущия предприятието може да бъде използван.
- Когато ConstraintViolationException е хвърлен съобщението за потребителя се получава от определението на ограничение.
- анотации валидиране @Size произвежда повече сигнификативното съобщение.
- Подкрепа за multivalue редактори с отметки.
Коментари не е намерена