gpt4 book ai didi

java - 从 Cayenne DataConext 获取数据源

转载 作者:太空宇宙 更新时间:2023-11-04 07:52:40 25 4
gpt4 key购买 nike

目前我使用 Cayenne 作为我的 ORM。我需要获取数据源来在代码中初始化 Velocity Engine。我可以手动创建数据源,但我不想这样做,而是想使用 Cayenne 中的现有数据源。

最佳答案

在 Cayenne 3.1 中,这相当简单:

ServerRuntime runtime = .. // this exists in every app
DataSource ds = runtime.getDataSource("MyDataNode");

在早期版本中,它只是稍微困难一点:

DataDomain dd = context.getParentDataDomain();
DataSource ds = dd.getDataNode("MyDataNode").getDataSource();

顺便说一句,最后一种方法也适用于 3.1。

关于java - 从 Cayenne DataConext 获取数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14191876/

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