クラス ファイルを grails から Java でエクスポートしていますが、うまくいきません。はいの場合、どのように??
シンプルなサービス ファイルです。Bookservice.groovy
package com.compnyname.testingJar
class BookService {
List<Book> getallBooks(String name){
List<Book> bookList= Book.findAllByName(name);
return bookList;
}
}
Book.groovy(ドメインクラス)
package com.compnyname.testingJar
class Book {
String name;
String description;
static constraints = {
}
}
このサービスを使用しているJavaファイルは次のとおりです
import com.compnyname.testingJar.*;
public List<Groups> listGroup() {
List<Groups> groups = null;
try {
BookService bService = new BookService();
logger.debug("class of bookservice is" + bService.getClass());
List<Book> books = bService.getallBooks("xyz");
logger.debug("List of books is" + books);
groups = sessionFactoryHibernate.getCurrentSession().createQuery("from Groups").list();
} catch (Exception e) {
e.printStackTrace();
}
return groups;
}