Я использую simpleDB GORM с моим приложением grails, хотя simpledb отлично справляется со своими задачами, а в режиме разработки каждый щелчок занимает несколько секунд, что приводит к не столь быстрой разработке.
Из того, что я понимаю, simpleDB вступает в действие, только если класс домена имеет следующие две строки в коде
String id
static mapWith = "simpledb"
Итак, мой вопрос, возможно ли удалить / скрыть эти два объявления повылет из классов доменов в зависимости от какого-то типа флага?
Тот же вопрос задается по-разному,
Есть ли способ в Groovy, наиболее вероятно метапрограммирование, с помощью которого я могу
- Удалите объявление переменной из класса (собственно, класс домена)
- Удалите статическое объявление mapWith из класса (снова класс домена)
- Наконец, есть ли способ перебрать всемой класс домена и выполнить первые две операции в начальной загрузке.