OR-SYSTEM Doku
Dokumentace a nápověda pro OR-SYSTEM Open

Úprava Groovy maker které pracují s daty pomocí Hibernate do verze 26.1

Popis možného řešení některých problémů s groovy makry které pracují s daty pomocí Hibernate ve verzi 26.1

1) Náhrada "createCriteria"

25.1

Criteria co = session.createCriteria(tridaClass);

26.1

Criteria co = cz.ortex.criteria.CriteriaUtil.createCriteria(session, tridaClass);
2) Náhrada "SQLQuery za NativeQuery" a "StringType za StandardBasicTypes"

SQLQuery za NativeQuery 25.1

import org.hibernate.SQLQuery;

SQLQuery sqlQuery = session.createSQLQuery(testDotaz);
List list = sqlQuery.list();

26.1

import org.hibernate.query.NativeQuery;

NativeQuery<String> sqlQuery = session.createNativeQuery(testDotaz);
List<String> list = sqlQuery.getResultList();

StringType za StandardBasicTypes 25.1

import org.hibernate.type.StringType;

StringType stringType = new StringType();
sqlQuery.addScalar(nazevAttr, stringType);

26.1

import org.hibernate.type.StandardBasicTypes;

sqlQuery.addScalar(nazevAttr, StandardBasicTypes.STRING);
orsoftopen/o0/admin/o0jss/o0jssprevod26groovy.txt · Poslední úprava: 2026/01/12 14:31 autor: 127.0.0.1