做项目时使用hibernate应注意哪些_好运百科
A-A+

做项目时使用hibernate应注意哪些

2018-10-11 11:41:23 企业管理 阅读 40 次 好书阅读

话题:hibernate一般是什么情况下使用呢?当我在做项目的...

推荐回答:是一个orm(对象-关系映射)框架,使用它可以方便的进行数据库中表和程序代码中类的映射从而简化开发流程,它封装了许多sql语句所以开发者可以少写很多sql 数据库表比较多(比如5个以上)或者表之间外键关联之类的比较多时适合hibernate 对性能的...

话题:hibernate项目中如何使用

推荐回答:通过配置Hibernate的配置文件以及映射文件,可以有效的通过面向对象的思想去操作数据库,一些基本的sql都可以直接调用方法,而不用自己写sql,可以大大的提高开发效率。 hibernate工作原理: 1、通过Configuration().configure();读取并解析hibe...

话题:Hibernate框架适用于什么项目?说明其优劣性?

推荐回答:总的来说,Hibernate比较大,但是对象关系映射可以不需要写太多的SQL语句就可以构建项目,而且通过一些eclipse插件可以快速的开发项目,劣势就是不够灵活,对于多表关系的处理没有单表那么方便。 Hibernate是一个开放源代码的对象关系映射框架,...

话题:使用Hibernate的好处是什么?

推荐回答:一、Hibernate是JDBC的轻量级的对象封装,它是一个独立的对象持久层框架,和App Server,和EJB没有什么必然的联系。Hibernate可以用在任何JDBC可以使用的场合,例如Java应用程序的数据库访问代码,DAO接口的实现类,甚至可以是BMP里面的访问数据...

话题:hibernate和mybatis有什么区别?在项目中改如何选...

推荐回答:不会导致用户信息的丢失,因为数据是在数据库中,架构的改变不会改变数据库的数据。 但是架构的改变由于hibernate基于对象编程。mybatis也就是ibatis是基于sql语句,估计开发的改动会比较的大。

话题:javaweb项目中,使用Hibernate插入数据后,主线程...

问:javaweb项目中,使用Hibernate插入数据后,主线程一直运行,必须要手动...

推荐回答:题主, 你好 将session.close 和 HibernateUtil.sessionfactory.close(); 两个方法放到finally块中. 打印下插入数据的时间, 看是否卡在插入数据的阶段. debug测试. 如不明, 再追问.

话题:做Hibernate相关的项目的时候需要导入些什么包?

问:要些什么包,具体一点啊,说名字

推荐回答:要什么功能就导入什么包 不清楚就全导入了 要什么功能 就是在你下载的Hibernate下面的lib里面找 要用dom4j 就导入 例如dom4j-1.6.1.jar hibernate3.jar 这个是核心包 不可少

话题:项目中如何使用Hibernate

问:工作半年多,系统中虽然使用了HIbernate,但是大部分业务操作都是使用的...

推荐回答:hql已经算是面向对象的操作数据了..

话题:javaweb 用hibernate做项目,后台方法出现connec...

问:项目加载执行5个方法,多人同时访问时候(同时按下F5),某一个DAO方法...

推荐回答:你这里是数据库连接关闭了,导致后面的连接使用关闭的连接无法访问数据库,报的异常。在这里我建议你首先看一下在hibernate上检查一下,是否使用数据库连接池,可以使用c3p0或者其他的都可以,如果数据库连接断掉后,他会自动重连数据库,不用我...

话题:Mybatis与Hibernate的性能比较?可以在项目里共用?

推荐回答:以前没怎么用过mybatis,只知道与hibernate一样是个orm数据库框架。随着使用熟练度的增加,发现它与hibernate区别是非常大的,结合至今为止的经验,总结出以下几点:1.hibernate是全自动,而mybatis是半自动。hibernate完全可以通过对象关系模型...