服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|编程技术|

服务器之家 - 编程语言 - JAVA教程 - Java web Hibernate如何与数据库链接

Java web Hibernate如何与数据库链接

2020-07-01 13:37青葱岁月 JAVA教程

这篇文章主要介绍了Java web Hibernate如何与数据库链接,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

java web添加structs特性后再添加Hibernate特性,这可以通过右键工程->my eclipse出现工具条选中相应的条目,添加相应的属性,

添加完Hibernate后建立与数据库的链接,然后就可以进行反向了,

讲一下建立数据库连接:

在my eclipse中选中window->other perspective 打开DB browser,如下图:

Java web Hibernate如何与数据库链接

接下来在空白处右键,新建连接即可弹出如下对话框:

Java web Hibernate如何与数据库链接

接下来选择相应的Driver template一般和数据库有关,mysql一般选My sql connect;

在Driver name处为链接命名,随便起,不重即可;

在Connection URL处设置数据库链接,链接sql server格式如下:

jdbc:sqlserver://<server_name>:<port>[;databaseName=<dbname>]

示例:

本机:jdbc:sqlserver://localhost:1433;databaseName=test

远程:jdbc:sqlserver://111.111.7.13:1433;databaseName=test

远程只需将localhost改为远程机器IP即可;

sql server一般端口为1433;

User name要同管理员分配给你的一样,密码也是,要对应;

最后添加相应的数据库驱动包即可,点击test driver进行测试;

Java web Hibernate如何与数据库链接

产生如上对话框即测试成功;

连接后,在DB browser处打开相应的表进行反向:

Java web Hibernate如何与数据库链接

反向时,右键点击相应的表,选中反向工程,弹出如下对话框:

Java web Hibernate如何与数据库链接

第一个红线出选择工程下的src,第二个红线选中提前分好的model包,第四个红线点击后如下图:

Java web Hibernate如何与数据库链接

java package选择dao包,class name命名:表名+Base(不强制)

在下一步中选择native,如下:

Java web Hibernate如何与数据库链接

完成后finish即可;

在Base类中将null给为HibernateSessionFactory.getSession(),再调整一下包就好

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

原文链接:https://www.cnblogs.com/lxk2010012997/p/3180511.html

延伸 · 阅读

精彩推荐
  • JAVA教程java使用for循环输出杨辉三角

    java使用for循环输出杨辉三角

    杨辉三角形由数字排列,可以把它看做一个数字表,其基本特性是两侧数值均为1,其他位置的数值是其正上方的数字与左上角数值之和,下面是java使用for循...

    java教程网4542019-11-08
  • JAVA教程两种java文件上传实例讲解

    两种java文件上传实例讲解

    这篇文章主要为大家详细介绍了两种java文件上传实例,一种是附件上传,另一种是上传简历功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    shijinting2202020-05-17
  • JAVA教程java中如何使用MD5进行加密

    java中如何使用MD5进行加密

    这篇文章主要介绍了java实现md5加密示例,在各种应用系统的开发中,经常需要存储用户信息,很多地方都要存储用户密码,有需要的小伙伴可以参考下。...

    宋七公子4032020-06-29
  • JAVA教程java equals和=,==的区别详细介绍

    java equals和=,==的区别详细介绍

    这篇文章主要介绍了java equals和=,==的区别,学习Java的朋友对equals 和== 这个概念开始使用的时候会有疑问,很难辨别如何正确使用,这里帮大家详细讲解该...

    java教程网3472020-06-22
  • JAVA教程java获取当前日期和时间的二种方法分享

    java获取当前日期和时间的二种方法分享

    这篇文章主要介绍了java获取当前日期和时间的二种方法,需要的朋友可以参考下 ...

    java教程网2362019-11-16
  • JAVA教程javascript身份证验证代码

    javascript身份证验证代码

    对于客户端验证用户输入的身份证是否符合格式的代码,需要的朋友可以参考下。 ...

    java教程网3302019-11-11
  • JAVA教程java实现非法访问异常示例

    java实现非法访问异常示例

    创建ExceptionTest类,在该类的main()方法中,使用反射获得String类的所有域,不要使用setAccessible方法修改这些域的可见性,然后通过反射获得私有域中与”h...

    java技术网2902019-11-11
  • JAVA教程Java中Properties的使用详解

    Java中Properties的使用详解

    这篇文章主要介绍了Java中Properties的使用详解的相关资料,需要的朋友可以参考下 ...

    huhx4902020-05-03