分享
 
 
 

最好用的Hibernate开发工具-CownewStudio

王朝other·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

一、安装

1 在eclipse的安装目录的plugins目录下新建一个CownewStudio_1.0.0文件夹,将压缩包的内容解压到

CownewStudio_1.0.0下,解压以后plugin.xml、lib、icons等文件应该在CownewStudio_1.0.0的根下,即

目录结构如下:

eclpse

+plugins

+CownewStudio_1.0.0

+lib

+com

+icons

+META-INF

plugins.xml

点击查看大图

2 在eclipse的命令行参数上增加-clean参数启动eclipse。

提示:您运行的eclipse的JRE必须是1.5以上版本,但是生成的hibernate代码则适用于任何JDK版本。

二、建模

1、新建一个java工程

2、建立源文件夹,并根据自己需要建立包

3、建立实体:在资源视图中点击右键,选择“new”->“other”->"Cownew Studio"-"Entity Model

File creation wizard",选择“下一步”,在目录树中选择实体文件要存放的路径,在下边的“File

name”中输入实体文件的名字,注重文件扩展名必须是emf。点“finish”

4、eclipse会自动打开实体文件编辑器

5 Name代表实体对象的名字(此项必录)

Alias中可以填入对这个实体的描述

PackageName则填入源文件夹的包名,代码生成的时候生成的POJO的包名将和此处一致。支持手工录入,也可以点击右边的按钮选择一个包。(此项必录)

DBTableName:对应的数据库实体表名。

PRimaryKey:主键。因为目前我们的CowNewStudio只支持字符串类型的主键,因此此处只能选择在下边“FieldList”中定义的字符串类型的简单属性。

FieldList:所有的字段,可以通过“add”、“Remove”按钮增删字段,字段的其他属性显示在eclipse的标准“properties”视图中(也就是属性视图),要修改字段的属性请打开“properties”视图,也可以通过“open properties views”按钮快捷打开。

点击查看大图

6 字段属性视图。

在属性视图中可以对字段进行灵活的定制,比如可以在FieldType中设定字段的类型等。

当isLinkProperty属性为false的时候是简单字段,当为true的时候就可以设定字段为关联字段(目前支持one-one,one-many,many-one):

点击查看大图

点击LinkedEntity可以选择关联的实体,linkType设定关联的类型,等等。

三、代码生成:

1、在要发布生成代码的实体文件上点击右键(支持多选,假如选择的是文件夹则会发布此文件夹下所有的实体文件),选择“CowNewStudio”-》“Generate Code from Model File”。

跳出如下画面:

SourceFolder处配置生成的代码和配置文件保存到的源文件夹

Target ORM处选择生成的ORM工具的版本,目前支持Hibernate2和Hibernate3.

generate config file:是否生成配置文件

generate sroUCe code:是否生成POJO代码。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有