【发布时间】:2011-09-28 02:09:33
【问题描述】:
请告诉我在mysql数据库中插入记录时是否可以调用java方法或struts动作类 实际上我的问题是我有 2 个数据库(都是 mysql 数据库,即 db1 和 db2)在两个不同的位置运行。我需要它们之间的通信。当一条记录同时插入到 db1 的 X 表中时,必须插入一些数据db2中的Y表取决于db2中插入的数据,有些数据必须插入db1中的Z表中。
其实我的项目是病人护理项目
对于一组患者,有一名护理人员
每个患者都有一个嵌入式按钮。
db2 数据库中存在患者详细信息与嵌入按钮和相应护理人员之间的映射
当患者按下嵌入按钮时,嵌入信息被插入到 db1
为了向护理人员发送移动消息,我必须从 db2 获取数据,具体取决于插入 db1 中的嵌入信息,因为患者和护理人员映射在 db2 中
与db1通信的业务逻辑是用vc++编写的
与db2通信的业务逻辑是用java写的
所以我需要 db1 和 db2 之间的通信
使用的技术
java,struts 1.2
数据库:mysql
【问题讨论】:
-
简短的回答是肯定的。只要您相应地构建了业务逻辑。插入命令从何而来?
-
您的意思是如果记录直接插入到应用程序之外的数据库中?那么我认为唯一的方法就是定期查询数据库。