gpt4 book ai didi

code-generation - 泰乐思 : How can i get database table records in template?

转载 作者:行者123 更新时间:2023-12-02 08:33:33 26 4
gpt4 key购买 nike

我正在使用 Telosys 工具生成代码。这是一个非常好的工具,对我帮助很大。

但是有一个问题,就是它提供了数据库架构信息,我可以在模板中访问(模板以前是velocity模板),这很好,但是我如何从数据库中获取选定实体的数据?我找不到任何方法来获取所选表数据

请提供解决方案(如果有)或提供替代方法。

谢谢你!

最佳答案

Telosys 工具旨在从数据库中检索模型,不是表中存储的数据。

但它允许创建您自己的特定工具类可用在模板中,因此可以创建特定的 Java 类来从数据库中检索数据。

在“database-doc”包中有一个这种特定类的例子 https://github.com/telosys-tools/database-doc-bundle-TT210 (在类文件夹中)为了简化加载,最简单的方法是在“默认包”(没有 java 包)中创建类

注意:问题是 包含 JDBC 驱动程序的 jar生成器无法访问类加载器,因此您必须使用特定的类加载器并直接与 JDBC 驱动程序连接。

这是一个例子:https://gist.github.com/l-gu/ed0c8726807e5e8dd83a不要按原样使用它(连接永远不会关闭),但它可以很容易地适应。

关于code-generation - 泰乐思 : How can i get database table records in template?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24277470/

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