用myeclipse快速搭建hibernate实现数据库访问
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了用myeclipse快速搭建hibernate实现数据库访问,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1991字,纯文字阅读大概需要3分钟。
内容图文
![用myeclipse快速搭建hibernate实现数据库访问](/upload/InfoBanner/zyjiaocheng/906/b25de873542b454da156f93e52731aea.jpg)
前言
hibernate使用的大致过程为引入jar包、配置主配置文件、配置映射文件、编写实体类、编写dao。但是每一步都需要知道的内容都相对不少,造成困难。如果使用myeclipse提供的支持将非常容易实现hibernate框架的引入,方便迅速了解hibernate使用。
本文使用环境为myeclipse2014、mysql5.5及相关驱动
本文主要内容
1、创建web工程
2、创建数据库连接
3、对工程添加hibernate支持
4、使用myeclipse工程生成hibernate代码
5、编写测试类使用hibernate
创建web工程
在这种试图下创建
下图地方右键,然后随便起一个名字完成即可
至此web项目创建完成,这里只连接数据库实际上不需要web项目,Java项目也可以。
创建数据库连接
切换视图,选择数据库的视图
右键创建新的连接
如下图第一个下拉框可以不选,选择之后会提供连接URL的模板,也可以自己直接写。标红的位oracle和mysql的选项,这里选择mysql的
编号2的地方放随便起个名字,我的名字是suibian;编号3的地方写url,如果选择了1就有模板,没选择1就自己直接写;4是用户名密码;5选择数据库驱动,浏览本地目录选择即可;5正确的情况下6将自动带出;勾上保存密码,点击test driver,成功后点击完成。
连接已经创建好,双击后可以打开数据库视图,浏览内容。
对工程添加hibernate支持
如下图选择添加支持
这里选择一个3版本的。
如图所选,这是没有配置文件,自动生成,如果有配置文件可以选择existing。
只需要把标红的选择即可,其他内容自动带出,选择的jiushi之前创建的数据库连接。
这里吧jar包选上,正常操作是不选,jar有自己手工导入防止jar冲突。目前项目为空项目可以直接勾上使用自带的jar。
完成后基本功组已经完成。
使用myeclipse工程生成hibernate代码
如下图所示
最上面香泽项目根目录,第二个是生成文件放的包路径,后面和下图保持一致即可。选择抽象类的那个选项可以不选择。
因为是mysql所以选择如图,这个是主键生成方式,要和数据库一致,如果生成多表、逐渐规则不一致的情况,应该不选择,在下一步逐个表选择。
完成即可。这是没有选择抽象类的结果,选择了抽象类就是类变多了而已,没有本质区别。
编写测试类使用hibernate
直接使用即可。
如果想要使用自定义的hql语句,需要单独写方法:
数据库里面符合条件的是4条,没有写tostring所以没显示具体内容。
至此结束,只演示了查询。这里面是默认没有事务提交的,所以想要实现事务提交需要拦截器或者aop支持,或者手工修改dao文件。
内容总结
以上是互联网集市为您收集整理的用myeclipse快速搭建hibernate实现数据库访问全部内容,希望文章能够帮你解决用myeclipse快速搭建hibernate实现数据库访问所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。