gpt4 book ai didi

spring - 如何将我的Grails服务导出到jar中,并在其他Java应用程序中使用该jar?

转载 作者:行者123 更新时间:2023-12-02 14:03:27 24 4
gpt4 key购买 nike

我正在从java.grails中的grails导出类文件,但是它对我不起作用。这有可能做吗?如果是,那怎么办?

它是一个简单的常规服务文件。
Bookservice.groovy

package com.compnyname.testingJar

class BookService {

List<Book> getallBooks(String name){
List<Book> bookList= Book.findAllByName(name);
return bookList;

}
}

Book.groovy( Realm 类)
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;
}

最佳答案

当您使用create a Grails plugin时,可以使用export it as a jar,然后可以将其添加到Spring / Struts项目的类路径中。

关于spring - 如何将我的Grails服务导出到jar中,并在其他Java应用程序中使用该jar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11601721/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com