打开Myeclipse软件——新建一个Web project。
2
创建数据库驱动连接。
单击右上角的编辑模式,选择Myeclipse Database Explorer。
3
新建数据库连接
右击左侧的面板,选择new,新建一个数据库连接。
4
配置连接文件
根据你的数据库选择不同的数据连接方式,填写你要创建的连接的名字,URL等信息,如图。
最重要的是加载驱动,没有的话到网上下载自己数据库的驱动。
我这里是JDBC,连接SQL数据库。单击next——finish。
5
选中你新建的数据库,然后单击连接按钮开始进行连接,注意:一定保证你的数据库服务正常工作,否则shi连接不上的。
6
连接完成后你会看到数据库中的文件,所有的数据库都在这。一会我们使用我们需要的即可。
END
生成Hibernate
1
回到我们的myeclipse视图,右击我们的工程名。
然后选择myeclipse——。。。具体如图,太多了,不好写。
2
在install Hibernate界面,然后点击NEXT,进行Hibernate的安装。
新建一个包,用来放我们的Session Factory。
3
单击next,选择我们刚刚建立的那个连接,然后你会发现所有都会自动为我们填充上。
4
打开我们的项目后你就会发现已经为我们创建好了session工厂。
END
创建映射文件
再次回到我们刚刚创建连接的视图,也就是myeclipse database explorer。
打开我们链接的数据库,展开,找到要创建映射的表,然后根据下图创建即可。
选择你要创建的内容,如果你连方法都不想自己写也可以,将最后一项勾选上,那样所有的都会为我们自动创建完成,包括基础类。省去了我们非常多的时间。
4
注意下一步后,里面的id generator我们一般选择native。OK,基本工作都完成了,剩下的看图即可。
1· 打开myeclipse10 切换到 Myeclipse Database Explorer
2· 在左侧 DB Browser空白区域点击鼠标右键----新建
3· 点击新建之后d出对话框填入
4·点击next跳转到一下页面
5· 重新回到java视图下 选中项目-----myeclipse-----Project Capabilities-----Add Hibernate Capabilities
6· 点击next
7·直接点击next出现如下:
8· 点击next出现以下界面:
9· 点击finish 完成
10。 重新回到myeclipse database explorer 视图下选中我们的表右击:
11。 选中hibernate Reverse Engineering此时会d出对话框:
这里需要注意一下假如说我们选择了第一种即生成类和生成文件 ,此时我们需要把Java Data Object(POJO <>DB Table)前面的多选框选中
不选的话只会生成映射文件类不会生成
假如说生成基于注解方式的则不需要选择
12。点击next出现如下对话框
13。点击next出现
14 生成成功
15 成功如图
此时生成成功
1、要在eclipse中采用自带的数据库管理器(Data Management),连通你的数据库:
2、然后选择数据库,这里用的oracle,然后给个名字,如MyOracle。
3、选择数据库版本,这里是oracle 10g版本,可以为该配置另起个名字。
4、然后选择相应数据库版本的jar包。
5、Properties下的General选项卡内容,同样是连接数据库的信息,配置完后点击Test Connection按钮测试是否能连通数据库。
6、然后点击Next,再确认无误后,单击Finish。
7、 生成hibernate实体类
打开Hibernate Configurations窗口。
8、打开窗口右击,点击Add Configuration...
9、Console configuration选择刚刚配置好的hibernate,点击Refresh按钮,就会出现数据库的全部schema,找到你的数据库,然后将其 Include到右侧窗口里,然后点击Finish按钮完成hibernate.reveng.xml的创建。
10、选择Exporters选项卡,勾选Domain code和Hibernate XML Mappings,然后点击Run按钮
11、最终生成效果如下:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)