我记得发了源码给你们的啊,是eclipse工程,除了没有lib文件。
1、com.justep.*是我加的包;
zigen.plugin.db.*是从DBViewer(一个日本人写的Eclipse插件)中抽取出来的;它对后台的处理较为完善,时间紧凑,东拼
西凑的,相关的类我也拿了出来,很多都没用到,正准备重构。
3.1、"对主键的更新"指的是双击单元格后对主键进行修改.
3.2、对联合主键的处理。以前你们在客户端和服务端相关模型中只放了pkName,和pkvalue字段。我把他改成pkNameList和
pkValueList了,在相关组装sql语句的地方也做了修改。
3.3、我还没来急处理自增主键,到时借鉴下开源的:)。删除功能是有的-_-
5、bug:
5.1 代码生成的sql语句,表名前都没有加上schema名。例如MySQL:如果登陆的是test数据库,左侧导航树列出了mysql,test
两个数据库,但对mysql下表的相关操作就会失败。
有几个前台小问题,我还真想不起来了
On 7月23日, 下午12时02分, "cnetwei" <
cnet...@126.com> wrote:
> 首先,非常感谢 xiangmeng.sky 提供的改进,我们将找时间合并到当前项目中,不过
> 有以下问题首先要向你请教:
> 1、你在项目中源码中添加了两个包:com.justep.* 和 zigen.plugin.db.* 是否可以
> 提供源代码用于我们整理的项目中?我还比较关心的是怎么会增加这么多类?
> 2、我粗略看了以上两个包中的类名称(因为没有源代码 所以仅能从.class文件的名称
> 来识别),感觉好像有squirrel项目的痕迹(一个基于Swing的JDBC客户端)。之前我
> 粗略看过squirrel项目的源代码。不知道你新增加的这些类是否与squirrel项目有关?
> 3、你是否可以简要说明一下 你增加的几个功能的基本实现方式和思路?
> 3.1、"对主键的更新"是什么意思?你指的是双击单元格后对主键进行修改?
> 3.2、对联合主键表的处理,你是否可以描述一下你的基本处理方式?
> 3.3、删除记录的功能 之前我们就有提供(除非你的表没有主键、或者是个视图),新
> 记录的插入我记得我们之前讨论过,你是如何处理自增类型的主键的?请大概描述一下
> 你的处理方式。
> 3.4、创建表的功能我看到了,只是后台Action中的代码还没有看到..,
> 3.5、具体有哪些Bug,你是否还记得起来?
>
> 其次,再向大家请教一个问题,如果你们有研究过Swing/SWT的JDBC的客户端的话,应
> 该知道:在当前程序(或者说一个java虚拟机)已启动的情况下,通过程序向
> classpath中附加jdbc驱动(不管是向classpath中添加路径、或者将jar文件copy到当
> 前的classpath下)后,按常规方式来处理 则该虚拟机(或者说当前应用)必须重启
> 才能访问到新加入的jar文件中的类,它们是怎么做到不用重启应用 即可访问到最新加
> 入的类的?请了解这一部分的兄弟指点一下。
>
> _____
>
> 寄件者: cnetwei+caf_=cnetwei=
126....@gmail.com
> [mailto:
cnetwei+caf_=cnetwei=
126....@gmail.com] 代理 xiangmeng.sky