当前位置: 网学 > 编程文档 > JAVA > 正文

Hibernate中的show_sql和Spring中的hibernate.show_sql的区别

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/08/05

网学网为需要JAVA的朋友们搜集整理了Hibernate中的show_sql和Spring中的hibernate.show_sql的区别相关资料,希望对各位网友有所帮助!

 

Hibernate配置文件的属性是show_sql而Spring配置文件中的属性是hibernate.show_sql 其实Hiberante中用的也是hibernate.show_sql,只不过hibernate这段字符串是在org.hibernate.cfg.Configuration类的addProperties()方法中自动加上的:     private void addProperties(Element parent) {        Iterator iter = parent.elementIterator( "property" );        while ( iter.hasNext() ) {            Element node = (Element) iter.next();            String name = node.attributeValue( "name" );            String value = node.getText().trim();            log.debug( name + "=" + value );            properties.setProperty( name, value );            if ( !name.startsWith( "hibernate" ) ) {     //在这里加个hiberate字符串                properties.setProperty( "hibernate." + name, value );            }        }        Environment.verifyProperties( properties );    } 例如: Hibernate配置文件:<property name="show_sql">true</property><property name="connection.autocommit">false</property> <!-- 在Hibernate中默认为false --> Spring配置文件:<prop key="hibernate.show_sql">true</prop><prop key="hibernate.connection.autocommit">false</prop>

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号