gpt4 book ai didi

hibernate - 从Grails中的Java类访问数据库

转载 作者:行者123 更新时间:2023-12-02 13:56:38 24 4
gpt4 key购买 nike

我正在做一个grails项目。我能够从 Controller 和服务访问数据库。现在,我想从src / java类访问和更改数据库。这可能吗,如果需要,需要什么配置?谢谢

最佳答案

我知道了。我们必须像这样在类中获取Application上下文

ApplicationContext context = (ApplicationContext) ServletContextHolder.getServletContext()
.getAttribute(GrailsApplicationAttributes.APPLICATION_CONTEXT);
SessionFactory sf = context.getBean('sessionFactory');

Session session = sf.getCurrentSession();
Sql sql = new Sql(session.connection());
String query = "select * from message";
sql.execute();

关于hibernate - 从Grails中的Java类访问数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20780319/

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