Java web Hibernate如何与数据库链接

 更新时间:2020年06月30日 16:04:37   作者:青葱岁月  
这篇文章主要介绍了Java web Hibernate如何与数据库链接,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

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

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

讲一下建立数据库连接:

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

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

接下来选择相应的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进行测试;

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

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

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

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

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

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

完成后finish即可;

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

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

相关文章

  • Spring Security UserDetails实现原理详解

    Spring Security UserDetails实现原理详解

    这篇文章主要介绍了Spring Security UserDetails实现原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • java解析XML几种方式小结

    java解析XML几种方式小结

    本文给大家汇总了4种java解析XML的方法,结合具体的示例,非常的详细,有需要的小伙伴可以参考下
    2016-01-01
  • java中Class.forName方法的作用详解

    java中Class.forName方法的作用详解

    Class.forName(xxx.xx.xx) 返回的是一个类,但Class.forName方法的作用到底是什么終?下面这篇文章就来给大家详细介绍了关于java中Class.forName方法的作用,文中介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-06-06
  • intellij idea tomcat热部署配置教程

    intellij idea tomcat热部署配置教程

    这篇文章主要介绍了intellij idea tomcat热部署配置教程图解,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-07-07
  • java数据结构图论霍夫曼树及其编码示例详解

    java数据结构图论霍夫曼树及其编码示例详解

    这篇文章主要为大家介绍了java数据结构图论霍夫曼树及其编码示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2021-11-11
  • 提高开发效率Live Templates使用技巧详解

    提高开发效率Live Templates使用技巧详解

    这篇文章主要为大家介绍了提高开发效率Live Templates使用技巧详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01
  • Java中动态地改变数组长度及数组转Map的代码实例分享

    Java中动态地改变数组长度及数组转Map的代码实例分享

    这篇文章主要介绍了Java中动态地改变数组长度及数组转map的代码分享,其中转Map利用到了java.util.Map接口,需要的朋友可以参考下
    2016-03-03
  • Spring Boot整合Log4j2.xml的问题及解决方法

    Spring Boot整合Log4j2.xml的问题及解决方法

    这篇文章主要介绍了Spring Boot整合Log4j2.xml的问题,本文给大家分享解决方案,需要的朋友可以参考下
    2023-09-09
  • Java中的getClass()以及getName()方法使用

    Java中的getClass()以及getName()方法使用

    这篇文章主要介绍了Java中的getClass()以及getName()方法使用,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • java通过方向键控制小球移动的小游戏

    java通过方向键控制小球移动的小游戏

    这篇文章主要为大家详细介绍了java通过方向键控制小球移动的小游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-10-10

最新评论