从品牌网站建设到网络营销策划,从策略到执行的一站式服务
本篇内容主要讲解“Hiberante映射文件有什么作用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Hiberante映射文件有什么作用”吧!
扬中网站建设公司成都创新互联,扬中网站设计制作,有大型网站制作公司丰富经验。已为扬中上千多家提供企业网站建设服务。企业网站搭建\成都外贸网站建设公司要多少钱,请找那个售后服务好的扬中做网站的公司定做!
Hiberante有很多值得学习的地方,这里我们主要介绍Hiberante映射文件,包括介绍由Hibernate映射文件生成Java类等方面
对于管理Hiberante映射文件,现有多种策略, 如:
◆一切手工编写
◆把xdoclet标记放在你的Java 类中, 让其生成相应的映射文件。
◆从SQL 模式(schema)生成Hibernate映射文件和Java类。
◆手工编写Hibernate映射文件, 并且从Hibernate 映射生成Java类和SQL模式。
◆基于给定的SQL 模式,手工编写Hibernate映射文件,并利用hbm2java工具生成Java类。
在本文中,我们会着眼于上述方法中的***那种方法。尽管这样的选择通常只是约略的尝试, 但此方法的确在多数情况下有许多优势:
◆Hibernate映射集中在映射文件中,而不是把这些信息散布在Java源代码中,这使维护变得更加容易。在某些情况下,XDoclet annotation 不支持所有在Hibernate映射模式中可用的功能,你还可通过映射获得更好的控制。
◆数据库模式可分开来维护,而不是从Java 类或Hibernate映射文件生成。这允许那些对Java/Hibernate不甚了解的数据库管理员(DBA)对数据库细节(索引,表空间,表类型等)本身有更好的控制。
由Hibernate映射文件生成Java类
这种方式下,Hibernate映射文件主导着一切。所有的映射信息都集中在这些文件中, 就意味着不会在源代码中使用annotations。所有的持久化类都由hbm2java工具生成。之后,那些类就不能被修改。
此过程如下图所示。首先,你持有一组Hibernate映射文件。你或许也需要一个hbm2java配置文件,通常称之为hbm2java.xml。利用这两个引子,hbm2java工具为每个Hibernate映射文件生成一个或多个Java类。hbm2java配置文件对类生成过程的优化是有用的。
到此,相信大家对“Hiberante映射文件有什么作用”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图