2018-11-18

Ujorm verze 1.88

Je k dispozici nová verze Ujorm 1.88, změny se týkají především modulu ujo-tools, který nabízí nástroje pro formátování textových zpráv, nadstavbu JDBC k sestavení SQL dotazů umožňujících získání instance typu ResultSet a podporu tvorby DOM modelu pro generování HTML stránek. Motivační články jsem se rozhodl umístit na stránky serveru Root.cz, odkazy přikládám:


Všechny zdrojové kódy projektu Ujorm mají licenci Apache License, Version 2.0 a jsou k dispozici v repozitáři serveru GitHub


2018-03-18

Ujorm verze 1.82


Je k dispozici nová verze Ujorm 1.82 hlavní změny v ORM modulu:

  • Při provádění UPDATE lze do metody vložit původní verzi objektu pro ověření, zda-li ty modifikované hodnoty nebyly změněny v databázi nějaký konkrurenčním klientem
  • Třída Criterion implementuje metody equals() and hashCode(), které jsou požadovany například v objektu HashSet
  • SQL dialekty pro databáze PostrgreSQL a H2 využívají operátor ILIKE
  • Třídy pro formátování textu MsgFormatter a MessageService podporují datový typ Supplier, který umožnuje do parametru poslat algoritmus, který se vyhodnotí až době zpracování.
  • Třída CustomMap umí akceptovat uživatelskou definici metod equals() a hashCode() pro všechny vložené klíčové objekty.
  • Pro zobrazování tabulek v Apache Wicket frameworku lze vyžít optimalizovaný dataprovider který implementuje třída OrmDataProviderCached

Podrobnější seznam v angličtině je tady.