hibernate学习笔记(五)
来源:互联网 发布:淘宝一元起拍 编辑:程序博客网 时间:2024/06/18 10:23
用MyEclipse进行hibernate的快速开发
前边我们自己配置了hibernate的文件可能会觉得很麻烦,不过MyEclipse可以帮助大家进行配置,有一下几个步骤:
首先,建立一个新的项目(Java project就可以了)
然后,点击编译器上方的Window->open perspective->MyEclipse Database Explorer
这样左侧就会出现DB Browser,我们将这个显示出来的delete掉,然后在空白处右键,选择New ,配置自己的数据库即可。
然后选择数据库的驱动,注意还要添加你使用的数据库的连接jar包,添加完成后,点击一下test,输入你的密码,试试能不能连接上数据库。这个地方低版本的MyEclipse可能会有一个问题,就是中文支持问题,6.0以下的版本可能会有这个问题,我的是10就没有这个问题了。解决办法是找到MyEclipse安装时的配置文件MyEclipse.ini文件,用记事本打开之后,找到language把后边的en改为zh保存,然后重新启动MyEclipse,记住一定要重新启动一次,因为是更改了配置文件,剩下的就直接无脑的next和finish就可以了。
然后右键选择这个新建的项目,选择MyEclipse->add hibernate...会出现一个新的对话框,一步一步的选择配置即可,最后会自动生成hibernate.cfg.xml文件,打开看看和我们之前手动配置的文件几乎是完全一样的。
然后,我们在项目的src文件目录下建一个包,用来存放我们之后生成的domain对象文件。创建好了之后,我们切换到数据库DB Explorer的界面,找到我们需要用的表,右键选择hibernate reverse engineering(逆向工程)会出现一个新的界面,添加你刚建好的包的目录下,Create POJO那块不用动,JAVA Data Object选上,然后不要abstract抽象类那个,其他的都不要动,然后next下一步
到了新的界面,这个主要是让你选择主键生成方式,下拉菜单里都有,每个数据库的情况也是不一样的,其他的不用管。然后继续next,然后直接finish
到此为止,整个的配置过程就算是完成了,我们可以建一个测试用的类testMain,来试着添加一条数据库的新纪录,可以使用前边笔记中提到的模板,写好之后编译会扔出exception,原因是因为在hibernate.cfg.xml文件中没设置密码,就把他加在name后边就可以了,再次run,这次就可以成功的加到数据库里了。
- Hibernate学习笔记(五)
- Hibernate学习笔记(五)
- hibernate学习笔记(五)
- Hibernate学习笔记五
- Hibernate学习笔记(五)----关系映射
- Hibernate学习笔记(五)(Hibernate映射类型)
- Hibernate学习笔记之五
- [学习]Hibernate 3.2 学习笔记之五
- Hibernate学习笔记(五)【映射组成关系】
- Hibernate学习笔记(五)映射组件属性
- Hibernate学习笔记(五)【映射组成关系】
- 学习笔记(五)
- 学习笔记(五)
- Spring学习笔记(五)使用Hibernate持久层 --- 2 问题与解决总结
- Spring 学习笔记(五)整合Hibernate---- 3 问题和解决 补充2
- Hibernate学习笔记(五)——多对多映射
- Hibernate学习笔记(五)--数据库事务与并发
- Hibernate学习笔记(五)--数据库事务与并发
- toj4121. Muxiaokui's Problem
- 知识储备:软件开发校园招聘面试题
- day05--Java面向对象复习
- .NET重写URL浅谈
- Xposed笔记(一)Xposed初识.续
- hibernate学习笔记(五)
- C语言03 -- 循环结构
- 剑指off-打印字符串全排列
- toj4124.Function
- extjs 上传文件 fileUpload
- java面向对象三大特征:封装、继承、多态
- Home,Back,Menu
- SOJ 4445 2015四川省赛模拟题
- Android之Toast使用