![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
文章平均质量分 67
a-freeman
这个作者很懒,什么都没留下…
展开
-
Hibernate 工作原理图
启动Hibernate 构建Configuration实例,初始化该实例中的所有变量 Configuration cfg = new Configuration().configure();加载hibernate.cfg.xml文件至该实例内存 通过hibernate.xfg.xml文件中的mapping节点配置,加载hbm.xml文件至该实例内存 利用上面创建的Configu原创 2014-04-29 14:25:36 · 528 阅读 · 0 评论 -
hibernate和ibatis
1.出身hibernate 是当前最流行的o/r mapping框架,它出身于sf.net,现在已经成为jboss的一部分了。ibatis 是另外一种优秀的o/r mapping框架,目前属于apache的一个子项目了。2.原理相对hibernate“o/r”而言,ibatis是一种“sql mapping”的orm实现。hibernate 对数据库结构提供了较为完整的封装,h原创 2014-04-29 14:22:27 · 257 阅读 · 0 评论 -
详解JDBC与Hibernate区别
刚开始学习JAVA时,认为Hibernate是一个很神圣的东西,好像是会了SSH,就能走遍全世界一样。记得曾经在枫叶面试的时候,我们几个同 学出还说这个公司怎么这么的落后,还有JDBC,没有一点上进心。可是毕业以后才发现,却发现自已就像是井底之蛙一样。然而也不想做随风柳絮,所以决定好 好的总结一下,JDBC与Hibernate的区别。 JDBC与Hibernate在性能上相比,JDB转载 2014-04-29 14:14:41 · 306 阅读 · 0 评论 -
Hibernate 中property属性insert,update
insert="false" update="false"的作用是生成sql语句的时候不对当前字段进行insert和update操作,这样hibernate就不会在未指明默认列的情况下将数据库表中默认值字段清空,但同时也会造成无法对此字段插入或更新非默认值在hibernate的xml配置文件中对有默认值字段的property添加(insert="false" update="false")原创 2014-04-30 09:46:45 · 1404 阅读 · 0 评论 -
Spring,hibernate,struts的面试笔试题(含答案)
一、Hibernate工作原理及为什么要用?原理:1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactory为什么要用:1.对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复原创 2014-04-30 09:32:32 · 256 阅读 · 0 评论 -
hibernate的环境搭建
本文以hibernate来操纵mysql数据库,所以在此之前必须确保mysql数据库已经正确安装好。。。1、导hibernate包的核心jar包。。。2、导hbm.xml文件3、导hibernate.cfg.xml文件以上三个文件为hibernate环境搭建的基础材料...其可以到hibernate的官网去下载.....在这里我为大家准备好了我自己常用的转载 2014-04-29 14:17:23 · 236 阅读 · 0 评论 -
Hibernate
Hibernate是一个优秀的java持久化层解决方案,是当今主流的对象-关系映射工具持久化概念瞬时状态在程序运行的时候,有些数据保存在内存中,当程序退出后,这些数据就不复存在了,所以我们称这些数据的状态是瞬时的持久状态在使用一些软件的时候,有些数据,在程序退出后,还以文件等形式保存在硬盘中那么我们称这些数据的状态是持久的DAO层也称为持久化原创 2014-04-30 14:50:55 · 434 阅读 · 0 评论 -
Hibernate(二)
Hibernate的核心组件在基于MVC设计模式的JAVA WEB应用中,Hibernate可以作为模型层/数据访问层。它通过配置文件(hibernate.properties或hibernate.cfg.xml)和映射文件(***.hbm.xml)把JAVA对象或PO(Persistent Object,持久化对象)映射到数据库中的数据库,然后通过操作PO,对数据表中的数据进行增,删,改,查原创 2014-04-30 14:52:43 · 301 阅读 · 0 评论