2 zy10601 zy10601 于 2015.06.15 22:02 提问

怎样保持不同JTable之间的数据同步,一致?

我现在要做一个学生信息管理系统,用JTabbedPane来划分出不同的页面。现在的问题是,有的页面里的信息是只读的,不允许修改,有的里面是可以修改的,那么我怎么能保证修改过后的数据马上就能同步到其他制度页面中去?比如两个页面里都用JTable存储数据,一个能修改一个不能修改,我想让修改过后的数据在两个table中保持一致,请问该怎么做?

1个回答

u010067689
u010067689   2015.06.15 22:05
已采纳

你傻呀,文件存储,数据库都干啥去了?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
关于系统间数据一致性(跨进程事务)的解决方案
问题背景前台(浏览器或app等)提交一个请求到A系统,A系统调B系统创建订单,同时A系统需要扣除金币(数据库操作)。这是一个跨进程事务,需要保持两个系统的数据一致性。如果数据都保存在B系统,则没有系统一致性问题,但通常业务需要,尤其是系统拆分之后,经常需要处理分布式一致事务问题。调B系统可能出现以下三种结果:1. 成功 2. 失败 3. 超时(未响应) 方案一:A系统把调B系统创建订单(调用成功)和
redis和DB之间的数据同步问题
1、redis作为一个缓存在应用中使用,客户端对数据的写操作是对DB,读操作是对redis,这就会出现数据不同步问题。 解决办法将DB中的数据更新到redis中。 更新数据的两种情况: 1、及时更新:设置定时任务,将DB中的数据定时更新到redis中 2、非即时更新:在客户端访问时,redis不存在,再到DB中进行访问,存在时进行更新。
不同数据库之间的实时同步
最近一段时间前单位的同事问我有什么方法可以实现不同数据库之间表数据的同步, 起初我 诉他可以用 DATAGURAD , STREAM , 物化视图 等技术手段实现。但他告诉我需要同步 数据的表并不多(有 3-5 张表需要同步) 。我就想通过编写触发器实现要更为简单一些。通 过几天的努力终于实现。
不同Oracle数据库之间的数据同步
方法一:通过快照来实现 1 创建dblink 2 创建快照 Oracle快照原理及实现总结 Oracle数据库的快照是一个表,它包含有对一个本地或远程数据库上一个或多个表或视图的查询的结果。对于中大型数据库,业务数据库里所有的数据同步到另外一个处理服务器上最佳的选择还是使用SnapShot方式,即快照的方式。 Oracle数据库的快照是一个表,它包含有对一个本地或远程数据库上一个或
如何实现两个系统之间的数据同步
如何实现两个系统之间的数据同步 1、实现原理图: 2、涉及技术; a.Dubbo接口的注册与调用 b.使用jms异步消息传递实现定时任务轮循。
微服务架构 (九): 分布式微服务下的数据一致性
微服务都拥有各自的数据库且微服务都是部署在一分布式的环境下的。所以, 微服务间要维持彼此间数据库中的数据的一致性, 便需采用: BASE – Basic Availability, Soft State, Eventual Consistency。 架构师在 BASE下, 便有四种架构设计的方案, 使整体微服务架构下的相关数据从 Soft State, 经过一段时间后; 也许是几分钟, 也许是一个晚上…等等; 最终, 使得整体微服务架构下的相关数据, 达到一致性; Eventual Consisten
一种比较好的保持主-从mysql服务器数据同步策略
      为了保证外部数据访问的效率与速率,负载分流是一种必须的手段。我们通常将主服务器作为后台的数据提供来源,而在之前将n台从服务器上线提供访问服务,此时数据一致性便成为一个很重要的问题。此时有两种策略可以利用:      1. mysql的master-slave模式,这种方法基本可以实现同步,虽然在log-bin的update上肯定有一定的延迟时间,优点是设置好服务后,我们不必要自己在
Redis 如何保持和MySQL数据一致
1. MySQL持久化数据,Redis只读数据redis在启动之后,从数据库加载数据。读请求:不要求强一致性的读请求,走redis,要求强一致性的直接从mysql读取写请求:数据首先都写到数据库,之后更新redis(先写redis再写mysql,如果写入失败事务回滚会造成redis中存在脏数据)2.MySQL和Redis处理不同的数据类型MySQL处理实时性数据,例如金融数据、交易数据Redis处理
plsql中两个不同数据库之间 数据表进行数据同步
如:A数据库中表A增加一条数据,想使B数据库中相同的表A也增加一条相同的数据,进行数据同步操作第一步:在A数据库中建立database links   create database link (任意名XXX)connect to B库用户名  identified by B库密码  using 'B库地址';第二步:创建A库A表触发器CREATE OR REPLACE TRIGGER  XX_t...
不同服务器数据库之间的数据操作,数据同步
不同数据库数据同步   INSERT INTO TB_BASE_USER_ORGANISEUNIT([GH]       ,[ORGANISEUNITID]       ,[U_ORDER]       ,[COM_DEPTCODE]       ,[COM_DEPTNAME]       ,[U_VALIDATE]) SELECT [GH]       ,[ORGANISEU