gpt4 book ai didi

java - 需要收集Java应用程序使用的SQL DML语句

转载 作者:行者123 更新时间:2023-12-01 04:57:18 25 4
gpt4 key购买 nike

我通常会为下一版本的软件创建新的数据库表或向现有数据库表添加新列。该软件是用Java 编写的。开发人员还使用 Hebernate 和 Exclipse。

在实现之前,出于性能原因,我需要检查应用程序将针对新数据库表或列使用的 SQL DML。又称运行时 SQL。

我扫描了Java代码,代码中没有发现SQL。

仅收集此版本添加的新 SQL 的最佳方法是什么?

最佳答案

根据 Java 应用程序的编写方式,您可以:
1) 将以下内容添加到 hibernate.cfg.xml

<property name="show_sql">true</property>
<property name="format_sql">true</property>

2) 在 persistence.xml 中的 hibernate 部分添加以下内容

<property name="hibernate.show_sql" value="true"/>   
<property name="hibernate.format_sql" value="true"/>

关于java - 需要收集Java应用程序使用的SQL DML语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13894277/

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