Существует ли способ доступа к метаданным объектов домена только для домена, созданного пользователем (из-за отсутствия лучшего слова), в отличие от объектов домена, которые являются частью, интегрированы в проект с помощью плагинов и т. Д.?
Я получаю имена объектов домена в файле gsp для всех видов операций, связанных с графическим интерфейсом (создание меню и т. Д.)
Так что, если я сделаю что-то вроде этого:
<%
for( domain in grailsApplication.domainClasses ){
print ( '<h3>domain class locgial property name: ' + domain.logicalPropertyName + '</h3>' )
print ( '<h3>domain full name: ' + domain.fullName + '</h3>' )
}
%>
... Я могу получить имена, взломать их в JS, чтобы определить, принадлежат ли они моим сгенерированным пакетам (например, com.ra), но это кажется очень хрупким.