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(),再调整一下包就好

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

相关文章

  • Java基于代理模式解决红酒经销问题详解

    Java基于代理模式解决红酒经销问题详解

    这篇文章主要介绍了Java基于代理模式解决红酒经销问题,详细描述了代理模式的概念、原理并结合实例形式分析了java基于代理模式解决红酒经销问题的相关步骤、实现方法与操作注意事项,需要的朋友可以参考下
    2018-04-04
  • IDEA创建Servlet并配置web.xml的实现

    IDEA创建Servlet并配置web.xml的实现

    这篇文章主要介绍了IDEA创建Servlet并配置web.xml的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • IDEA 2020代码提示忽略大小写的问题

    IDEA 2020代码提示忽略大小写的问题

    这篇文章主要介绍了IDEA 2020代码提示忽略大小写的问题,本文通过图文并茂的形式给大家分享解决方法,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07
  • 一文带你学会Java事件机制

    一文带你学会Java事件机制

    今天小编就为大家分享一篇关于Java事件机制的文章,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2021-10-10
  • 关于JavaEE匿名内部类和Lambda表达式的注意事项

    关于JavaEE匿名内部类和Lambda表达式的注意事项

    这篇文章主要介绍了关于JavaEE匿名内部类和Lambda表达式的注意事项,匿名内部类顾名思义是没有修饰符甚至没有名称的内部类,使用匿名内部类需要注意哪些地方,我们一起来看看吧
    2023-03-03
  • Java中内存分配的几种方法

    Java中内存分配的几种方法

    本文主要介绍Java中几种分配内存的方法。我们会看到如何使用sun.misc.Unsafe来统一操作任意类型的内存。以前用C语言开发的同学通常都希望能在Java中通过较底层的接口来操作内存,他们一定会对本文中要讲的内容感兴趣
    2014-03-03
  • 利用session实现简单购物车功能

    利用session实现简单购物车功能

    这篇文章主要为大家详细介绍了利用session实现简单购物车功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • Java模拟死锁发生之演绎哲学家进餐问题案例详解

    Java模拟死锁发生之演绎哲学家进餐问题案例详解

    这篇文章主要介绍了Java模拟死锁发生之演绎哲学家进餐问题,结合具体演绎哲学家进餐问题的案例形式详细分析了死锁机制与原理,需要的朋友可以参考下
    2019-10-10
  • Java实现优雅停止线程的有效方法详解

    Java实现优雅停止线程的有效方法详解

    这篇文章主要为大家详细如何安全有效停止 Java 线程的,确保多线程应用程序平稳运行并实现最佳资源管理,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-12-12
  • SpringBootTest--踩坑错误的解决

    SpringBootTest--踩坑错误的解决

    这篇文章主要介绍了SpringBootTest--踩坑错误的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09

最新评论