BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #16957同步于 2007/4/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖

[原创][测试]毕设的简陋preview版本

Neverwinter
2007/4/22镜像同步12 回复
毕业设计做了一半,现在把已经完成的部分show出来 XDD 由于很多功能都还没有完善,所以请多多包涵 我的毕设是做一个eclipse的插件,主要是用来辅助管理Hibernate的映射配置文件(Hibernate Mapping File) 下面的附件就是我已经完成的部分打包,直接解压到ecl目录下就可以使用了 我的插件是在jdk 1.5,ecl 3.2下开发的,所以测试的环境最好也是jdk 1.5 & ecl 3.2 附件(196.6KB) plugin.zip 插件提供了两个窗口,一个是XML的编辑器,一个是图形化的hbm文件配置管理界面。 目前,XML编辑器的功能基本上都做好了,就是显示的颜色还要改。 -___-!! 而图形化的hbm文件配置管理界面的话,目前也就仅仅做了个界面出来而已,有些东西还没有添加上去,很多功能也还没有做。简单来说,就是目 前还没有Save功能,在那个界面下做的修改完全无效(:P)。另外还有一些功能也还在计划中...... =v=!! 这是我提供的一个例子项目,可以用来测试一下我的插件 附件(9.6KB) Sample.rar 如果不用我提供的项目,用别的Hibernate映射配置文件来测试也可以,不过会有些问题。 我目前是用jdom来分析xml文件的,如果hbm的文件头中有包含指向dtd文件的位置的话,如 [quote]<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">[/quote] jdom就会到指定的地方去查找dtd文件,要花不少时间。如果网络速度快、能访问外网到还好,网络环境差的话,eclipse就死在那里了。 以后要看看怎样禁止掉查找dtd文件的这个过程,不过目前来说,还是最好将DOCTYPE去掉,反正那个不影响测试的功能。 下面是测试的方法和过程 将压缩包直接解压到eclipse的目录下 启动eclipse,如果ecl已经能正确认出插件的话,在help菜单下Software Updates->Manage Configuration中,可以看到本插件(临时乱起的一 个名字,orz) 如下图: 将Sample解压到ecl的workspace,import进去。 打开Sample,选取其中一个.hbm.xml文件,鼠标右键选取Open With -> Hibernate Config File Parse Editor 如下图: 打开后,看到如下画面: 注意到主窗口其实有两个标签页,第一个页面(也就是默认显示的页面)是一个XML的编辑器。 选取第二个页面,就看到如下画面: 点击左半边的部分,可以展开各个元素 选取某个元素,就可以在右边看到对应的一些属性,可以在右边修改这些属性,如下图: 需要说明的是,目前只有many-to-one的属性是全部做出来了,其他的只是做出了部分属性
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
Neverwinter机器人#1 · 2007/4/22
目前就只完成了这么多东西 OTL 51要忙了 T_T 【 在 Neverwinter (nez@Atlantis) 的大作中提到: 】 : 毕业设计做了一半,现在把已经完成的部分show出来 XDD : 由于很多功能都还没有完善,所以请多多包涵 : 我的毕设是做一个eclipse的插件,主要是用来辅助管理Hibernate的映射配置文件(Hibernate Mapping File) : ...................
Neverwinter机器人#2 · 2007/4/22
随手m一下 XDD 【 在 Neverwinter (nez@Atlantis) 的大作中提到: 】 : 毕业设计做了一半,现在把已经完成的部分show出来 XDD : 由于很多功能都还没有完善,所以请多多包涵 : 我的毕设是做一个eclipse的插件,主要是用来辅助管理Hibernate的映射配置文件(Hibernate Mapping File) : ...................
shikamaru机器人#3 · 2007/4/22
挺好的,支持冬冬
kagura机器人#4 · 2007/4/22
啊一看就是好复杂的东西^^ 冬冬好伟大~ Let's Shinpachi!
zwz机器人#5 · 2007/4/22
赞冬冬 java盲飘过
TimNew机器人#6 · 2007/4/23
不用Ecilips的飘过~
Cloudeagle机器人#7 · 2007/4/24
赞,确实有实力 ...
coolfantasy机器人#8 · 2007/4/24
路过。。
coolwc机器人#9 · 2007/4/24
赞 【 在 coolfantasy (Cool) 的大作中提到: 】 : 路过。。