`
badboy_990726
  • 浏览: 11953 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论
文章列表
弄hibernate时,想显示sql语句,可以设置show_sql为true来达到这个目的,但是参数值全是像PreparedStatement一样,用?来代替的。 用p6spy可以达到显示的那些参数原值的目的,但可读性差。可以利用SQL Profiler来处理这个事情。 p6spy: http://sourceforge.net/projects/p6spy/ SQL Profile: http://sourceforge.net/projects/sqlprofiler/ p6spy安装: * 将p6spy.jar放到WEB-INF/lib目录下,将spy.properties放到WEB-I ...
今天遇到一个 latin1编码查询不准的问题,比如输入“辽宁”,会将带有“宁夏”,“宁波”的一起搜索出来。补救方法: 使用MySQL 本身特性解决的方法是使用latin1_bin 校对字符集,如message2,但如果你的数据 已经是其它latin 校对字符集,使用下面的方法补救: SELECT * FROM article WHERE title like '%辽宁%' collate latin1_bin; SELECT * FROM article WHERE BINARY title like '%辽宁%';从MySQL 手册中说,这两种方式是一样的,而实质上,上面一种方法会利用到索 ...
4.9 The MySQL Log Files mysql提供幾種不同功用的紀錄檔, 以便於讓你了解 mysqld發生了什麼問題。 1. The error log: 紀錄所有 mysqld啟動, 執行和結束時發生的錯誤訊息。 2. The isam log: 紀錄所有更動 ISAM資料表的動作。 3. The query log: 紀錄所有的連線資料以及執行的查詢語法。 4. The update log: 儲存所有更動資料的指令。 5. The binary log: Stores all statements that changes something. Used also f ...
最近看了查询缓存的2篇文章,特别有感悟,所以特别研究了下hibernate3源码,有了一点小小收获,所以这里总结一下 有2篇关于查询缓存的好文,这里推荐一下,感谢作者分享这么好的东西 数据库对象的缓存策略 http://www.iteye.com/topic/9706 偶来谈谈Hibernte 的QueryCache。 http://www.iteye.com/topic/10537 上面2篇文章都讲的是hibernate2的Query缓存策略,这里我详细讲解下Hibernate3的Query缓存策略,与《数据库对象的缓存策略》一文中提到的Hibernate2有所区别,与Jive的缓存策略 ...
XFire 是 codeHaus 组织提供的一个开源框架,它构建了 POJO 和 SOA 之间的桥梁,主要特性就是支持将 POJO 通过非常简单的方式发布成 Web 服务,这种处理方式不仅充分发挥了 POJO 的作用,简化了 Java 应用转化为 Web 服务的步骤和过程,也直接降低了 SOA 的实现难度,为企业转向 SOA 架构提供了一种简单可行的方式。 XFire 目前最新的版本是 1.2.6,目前支持的特性主要包括: 支持将 Web 服务绑定到 POJO、XMLBeans、JAXB1.1、JAXB2.0 和 Castor; 支持基于 HTTP、JMS、XMPP 等多种协议访问 Web ...
1.下载httpd-2.2.16.tar.gz [root@localhost ~]# mkdir -P /usr/local/src/ #创建源包存放的目录 [root@localhost ~]# mkdir -P /usr/local/web/apache #创建安装目录 [root@localhost ~]# cd /usr/local/src/ #把httpd-2.2.15.tar.gz放入此目录下 [root@localhost src]# tar zxvf httpd-2.2.16.tar.gz #解压文件会生成htt ...
1. 需要Spring 依赖注入的测试    为了测试Spring管理下的Bean,可以自行构造BeanFactory,也可以继承于AbstractDependencyInjectionSpringContextTests,实现public String[] getConfigLocations()函数, 返回applicationContext文件路径的数组。 protected String[] ...
        在Hibernate程序中如果配置了二级缓存,想查看一下二级缓存中存放的数据条数,查询时错过的数据条数,缓存命中率等信息,那么该怎么办呢?         在Hibernate的hibernate.cfg.xml文件中,提供了hibernate.generate_statistics属性,该属性提供了Hibernate应用中操作的统计信息,必须在hibernate.cfg.xml文件中进行配置。该属性在配置文件中的默认值是关闭的,因为它会消耗一些资源,但是它很适合在我们开发过程中调试程序时使用。hibernate.cfg.xml文件中的配置如下: <pr ...
之前用spring2+hibernate3+struts2开发了一个彩信发布系统,由于第一次使用此架构,造成applicationContext.xml中的配置非常冗长,而且经常因为更改一个小配置项(例:数据库ip、用户名、密码等)将此文件作修改,这及不利于项目维护,万一粗心造成其他地方变动,会对本来正常的项目造成bug     其实那个项目我最后做了分隔,将applicationContext.xml分隔成好几段,但是我觉得其实对于数据库方面的配置,完全可以通过加载hibernate.cfg.xml配置文件来配置项目的sessionFactory,所以这个新项目我决定使用此方式     这里介 ...
以前一直用dbcp,也没出过啥问题 偶然发现hibernate3对于dbcp不再支持,理由是dbcp不够稳定,含有bug 但是没有查到有说啥问题,具体原因不去深究,首先看下c3p0的配置文件 <!-- 最大连接数 --> <property name="hibernate.c3p0.max_size">20</property> <!-- 最小连接数 --> <property name="hibernate.c3p0.min_size">5</propert ...
Global site tag (gtag.js) - Google Analytics