附带说一下,那个源码软件是用java开发的,用到了web服务方面的技术,之间交互的方式是通过soap进行的,所以说之间请求的内容最后应该都是基于xml的。

解决方案 »

  1.   

    web service不熟,刚开始看这方面的东东   : )
    数据库操作应该封装在业务逻辑里,再找找看。
    实在不行就启动mysql日志,它会记录所有的访问操作语句。
      

  2.   

    封装在业务逻辑里,是指哪里,业务的类里嘛?mysql如何启动日志,这个源码他肯定是对数据库操作的,我想如果mysql能够记录这些访问数据库的日志,但是他们应该没法记录用户是通过代码中那个语句来实现对数据库操作的吧,比如代码中使用了add函数,函数中调用了insert记录的代码,我想mysql数据库日志里面记录的是insert这个操作,而不是我调用了add函数吧。您能再解释详细点嘛,我对于一些术语不是很懂。比如业务逻辑什么的?
      

  3.   

    你理解正确,日志只能记录数据操作语句,不能显示相关程序代码  : )
    业务逻辑是系统分层里的概念,比如业务层、表现层、控制层等。
    另外,程序中是否使用了Hibernate?
      

  4.   

    我之前看了有关Hibernate方面的数据库书,当时以为可能也使用了Hibernate,但是看到后来发现hibernate再运行的时候需要配置相应的hibernate.cfg.xml文件,但是我这里的源码包中并没有这种xml文件,而且我测试的平台上以前也没有相应的配置过hibernate,所以我想这里所采用的技术应该不是hibernate,我就不知道是采用何种技术了?数学家还有没有其他方法可以实现这种技术呢???