数据库操作中遇到的问题(日积月累工程)——原载于我的百度空间

来源:互联网 发布:种子下载软件 编辑:程序博客网 时间:2024/05/19 18:11

1、具体名字记不清楚了,但是大概意思是没有办法和hibernate什么session连接,如果是hibernate的xml文件配置没有问题,则有可能是数据表中的字段名用着了关键字(数据库的保留字),在开发镇江微博平台的时候就是因为clusterresult表中有个字段命名为了group就一直在出错,直到将字段名字改了之后就好了


2、开发孙总的江西气象舆情平台的时候出现过以下问题:

      

     (1) 用火狐、chrome传参数均没问题,但是用ie传的时候就出现参数丢失的情况,我觉得原因是:                 

      function pollServer() {

               createXMLHttpRequest();

               var url = "./Mannul_Colle_Single_Logic?task=poll&keyword=" + key;

               xmlHttp.open("GET", url, true);

               xmlHttp.onreadystatechange = pollCallback;

               xmlHttp.send(null);

     }

key的取值是

var Search_Keyword = document.getElementById("Keyword");

var Keyword_value = Search_Keyword.value;

key=Keyword_value;

问题应该是IE对pollServer()的支持不好,所以导致第二页及以后每次的搜索出现丢失关键字的情况


       解决方案是将单个关键字存到了数据库中,其实这是权宜之计,不是最好的解决方法,好方法应该是找到IE传参的方法。

另外从这也看出我其实对生命周期还有这些jsp函数的运行调用都不熟,等忙完镇江的项目以及贵州的那篇论文后要好好研究一下!


(2)当我更新了孙总的服务器上的数据库时,忘记了更新hibernate的xml文件,因为数据库中多添加了一张表,但是没有配置mapping,导致一直在出错,下次注意