.
Итак, классы в 'src' не зарегистрированы с помощью grails classLoader. Но вы можете использовать «загрузчик классов в контексте», чтобы легко получить эти классы, используя одну строку кода (хотя стиль Java)
Class fetchedClass = Class.forName(
"Class Full Name Here",
true,
Thread.currentThread().getContextClassLoader()
)
.
.
Вот и все .. :) Все готово! Без труда.
,
.
Пример получения класса "com.myPackage.dto.AddressDTO"
Мы сделаем:
ПРИМЕР: получить класс "com.myPackage.dto.AddressDTO"
Class fetchedClass = Class.forName(
"com.myPackage.dto.AddressDTO",
true,
Thread.currentThread().getContextClassLoader()
)