返回信息流这是毕业设计的beta 1版本,如无意外,就用这个版本去交差了 XDD
作为对比,可以看一下这个中期检查时候的版本
http://forum.byr.edu.cn/wForum/disparticle.php?boardName=SoftDesign&ID=16957&pos=259
我的毕设是做一个eclipse的插件,主要是用来辅助管理Hibernate的映射配置文件(Hibernate Mapping File,HBM File)
这个插件主要有三大功能
首先是一个XML文本编辑器,由于不是主要功能,所以做得比较简陋,本来想改一下颜色,后来也没有修改。 -____-!!
然后是一个图形界面的HBM文件编辑器,提供有属性修改、增加删除某些子节点,保存代码的功能。
最后是代码生成功能,根据当前的HBM文件生成对应的数据类代码。本来不想做这个,不过老师一定要我把这个做出来。。。 =v=
下面是插件打包
附件(305.1KB) plugin.zip
现在只提供可运行插件的打包,里面并没有源代码,源码以后再说。
插件的运行环境是jdk1.5(及以上),eclipse 3.2(及以上)
安装过程可以参考原来的帖子
http://forum.byr.edu.cn/wForum/disparticle.php?boardName=SoftDesign&ID=16957&pos=259
下面是测试用的例子
附件(9.6KB) Sample.rar
跟以前的不同的是,本插件已经成功解决了在分析XML文件时到网上读取DTD文件的问题,所以不用我的例子也可以。
下面是具体截图
启动本插件
这个是XML编辑器,颜色还是惨不忍睹.......... (′Д`)
点击下面的design,进入HBM的图形界面编辑器
某些细节上比原来好了 (°V°)
增加了一些按键,某些功能就通过这些按键触发
选中左边的子节点,右边的就会显示对应的属性配置,这跟原来一样
部分节点增加了remove的按键,点击的话,对应的节点及其下面的全部子节点都会被移除,这里就不展示了
在class节点上点击Add的按键,就会出现一个弹出框
图中的是点了Add a property
如果对文件有所修改,class子节点上的save按键就会有效,这时候点该按键就会保存HBM文件
最后介绍的是代码生成功能
点击class节点中的Generater code按键,就会生成HBM文件中对应的数据类,并刷新项目
由于几个HBM文件中的内容存在相互关联的关系,只按照一个HBM文件生成的代码会有错误,全部都生成出来就没有错误了
察看生成后的代码
这个是abstract类
这个继承abstract类
这是一条镜像帖。来源:北邮人论坛 / soft-design / #18463同步于 2007/6/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖
[原创][测试]毕业设计 beta 1
Neverwinter
2007/6/3镜像同步19 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
差远了.......
【 在 shikamaru (鹿丸) 的大作中提到: 】
: 厉害啊,myeclipse里hibernate部分的功能你都实现了。。。