最近忙别人做一个项目,遇到一个问题,用java开发桌面应用,连接oracle数据库,用jtable显示数据表,并且可以进行增删改查工作,总共有二十几张表,大家谁有比较好的思路?
    或者发个例子,就实现两三张表的操作就可以了!

解决方案 »

  1.   

    1. 如果表比较小的话,可以考虑直接在jtable中增删改。
    2. 如果表数据量相对较大的话,那就老老实实写增删改吧。jtable负责显示数据。
      

  2.   


    直接在jtable中增删改,什么意思,不写到数据库中吗?
    to楼主
    你看下 jdbc 的操作基本上差不多了,当然 swing 也需要看下
      

  3.   

    那也就是说你可以写一个操作数据库的类呀,来实现数据库的增、删等操作。JTable只是在界面上显示一下操作操作后的结果部就OK了。
      

  4.   

    具体问题是这样的,在swing窗体左侧由一个树形节点,分别对于这些表,然后我需要根据鼠标的点击事件来取相应的数据显示到jtable里面,然后在里面实现增删改查,问题是:我是使用一个jtable呢还是使用多个jtable,如果是一个jtable如何来判断我要操作的是那一张表,如果是多个jtable我又如何放大jpanle里面去?每一个点击事件都判断一下可以实现,但是那样就把代码写死了,没有什么好维护性,我想从可维护性方面看如何实现?