我正在从 Springboot2 到 Springboot3 以及 JAVA17 进行 Springboot 迁移,但是在迁移时,我在 createSQLQuery(String query) 的现有代码中遇到错误。
那么任何人都可以帮我用 Springboot3 后续方法替换 createSQLQuery(String query ) 从 Springboot2 吗?
Session session = sessionFactory.openSession();
session.beginTransaction();
String cmsLegacyLessonContent;
Query<?> cmsLegacyContent = session.createSQLQuery(Select * from Dual);
但出现以下错误:
Session 类型的 createSQLQuery(String) 方法未定义。
session.createSQLQueryf
方法。尝试使用
createQuery
代替。