SSH框架中如何配置可以显示hibernate运行时的sql语句

hibernate单独使用的时候,只要在hibernate.cfg.xml配置文件中添加"<propertyname="show_sql">true</property>... hibernate单独使用的时候,只要在hibernate.cfg.xml配置文件中添加"<property name="show_sql">true</property>"就可以在运行时在控制台显示具体的SQL语句,而如果使用SSH三大框架集成以后,hibernate.cfg.xml这个配置文件就直接整合到spring的applicationContext.xml配置文件中了,这时应该如果继续在控制台显示执行的SQL语句。 展开
 我来答
匿名用户
2013-04-29
展开全部
以下就是hibernate.cfg.xml配置文件:<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
" http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"><hibernate-configuration>
<session-factory>
<property name="hibernate.connection.driver_class">oracle.jdbc.driver.OracleDriver</property>//连接数据库的驱动
<property name="hibernate.connection.url">jdbc:oracle:thin:@localhost:1521:orcl</property>//数据库的地址
<property name="hibernate.connection.username">scott</property>//数据库用户登陆名
<property name="hibernate.connection.password">tiger</property>//数据库登陆密码

<property name="dialect">org.hibernate.dialect.OracleDialect</property>//数据库方言

<property name="hbm2ddl.auto">create</property>//自动创建表格
<property name="show_sql">true</property>//是否在控制台输出运行时的sql语句
<mapping resource="com/newer/hibernate/domain/User.hbm.xml" />//实体对象的映射文件

</session-factory>
</hibernate-configuration>--------------hibernate.cfg.xml配置文件基本的配置就是这样了希望对你有帮助!
匿名用户
2013-04-29
展开全部
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect
</prop>
<prop key="hibernate.show_sql">true</prop>//这一行就是关键,有了它就会显示运行时的sql语句
</props>
</property>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
赧朋申屠微婉
2020-02-16 · TA获得超过3633个赞
知道大有可为答主
回答量:3123
采纳率:28%
帮助的人:402万
展开全部
orghibernatedialectSQLServerDialect
true//这一行就是关键,有了它就会显示运行时的sql语句SSH框架中如何配置可以显示hibernate运行时的sql语句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式