请问这种写入mysql数据库是采用什么技术?

nbshiny 2006-05-23 04:43:02
周末的时候看了一个开源的源码,他使用的mysql数据库,但是另外感到惊讶的是,我找遍整个原代码,都没有发现有所谓的数据库操作方面的语句,比如数据库的连接,数据库记录的增加操作的语句,但是我最后把这个软件给运行了一下,要增加的数据确已经增加到mysql数据库中,我不知道这里所用的是什么技术,请高手告知。谢谢。
...全文
170 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
nbshiny 2006-05-25
  • 打赏
  • 举报
回复
我之前看了有关Hibernate方面的数据库书,当时以为可能也使用了Hibernate,但是看到后来发现hibernate再运行的时候需要配置相应的hibernate.cfg.xml文件,但是我这里的源码包中并没有这种xml文件,而且我测试的平台上以前也没有相应的配置过hibernate,所以我想这里所采用的技术应该不是hibernate,我就不知道是采用何种技术了?数学家还有没有其他方法可以实现这种技术呢???
mathematician 2006-05-24
  • 打赏
  • 举报
回复
web service不熟,刚开始看这方面的东东 : )
数据库操作应该封装在业务逻辑里,再找找看。
实在不行就启动mysql日志,它会记录所有的访问操作语句。
bbflyerwww 2006-05-24
  • 打赏
  • 举报
回复
这么多高人啊,搬凳子过来坐坐:)
mathematician 2006-05-24
  • 打赏
  • 举报
回复
你理解正确,日志只能记录数据操作语句,不能显示相关程序代码 : )
业务逻辑是系统分层里的概念,比如业务层、表现层、控制层等。
另外,程序中是否使用了Hibernate?
nbshiny 2006-05-24
  • 打赏
  • 举报
回复
封装在业务逻辑里,是指哪里,业务的类里嘛?mysql如何启动日志,这个源码他肯定是对数据库操作的,我想如果mysql能够记录这些访问数据库的日志,但是他们应该没法记录用户是通过代码中那个语句来实现对数据库操作的吧,比如代码中使用了add函数,函数中调用了insert记录的代码,我想mysql数据库日志里面记录的是insert这个操作,而不是我调用了add函数吧。您能再解释详细点嘛,我对于一些术语不是很懂。比如业务逻辑什么的?
nbshiny 2006-05-23
  • 打赏
  • 举报
回复
附带说一下,那个源码软件是用java开发的,用到了web服务方面的技术,之间交互的方式是通过soap进行的,所以说之间请求的内容最后应该都是基于xml的。

56,678

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧