Мой класс домена имеет два значения name1 и name2. Я могу установить имя1 с помощью пользовательского интерфейса. Я хочу установить имя2 с помощью службы, которая будет вызывать метод класса Java. то есть src / main / java
, когда я запускаю приложение, я получаю эту ошибку "пакет trygroovyandjava не существует"
// Доменный класс
package trygroovyandjava
class Name {
String name1
String name2
static constraints = {
name1 nullable: false
name2 nullable: true
}
}
// service
package trygroovyandjava
import grails.gorm.transactions.Transactional
@Transactional
class SetName2Service {
def serviceMethod(Name name) {
setname.Name2.setNames(name)
}
}
// java класс
package setname;
import trygroovyandjava.Name;
public class Name2 {
public static void setNames(Name name){
String name2="vishal";
name.setName2(name2);
}
}