当前位置:   article > 正文

【069期】面试官问,2024年最新面试java对未来的规划怎么写_面试官 对自己未来的规划 java

面试官 对自己未来的规划 java

那么,话题再说回来,使用两个框架时候的时候,也要注意最佳的步骤和流程。下面我们来分别讨论一下,hibernate的一般使用步骤如下:

  1. 分析、抽象和归纳出系统中的业务概念,并梳理出各个业务概念之间的关系——创建概念模型

  2. 根据概念模型,进一步细化设计系统中的对象类以及类的依赖关系——创建设计模型

  3. 将设计好的类映射到数据库的表和字段配置好

  4. hibernate可以根据配置信息自动生成数据库表,这个时候也可以集中精力去梳理一下表关系,看看表结构是否合理,并适当调整一下类和表的映射关系,重新生成表结构

完成以上步骤,基本上完成了体统中主要的业务概念类和表结构的设计工作,只是完成表结构设计的出发点事如何持久化系统的对象,同时兼顾数据库表、字段、字段类型、表的关联关系的合理性和合规性,而不是单纯表设计。这两者思考和关注点还是有很大差别的。另外,需要说明一点,这只是使用hibernate的最通用步骤,实际操作过程中还是需要根据具体项目情况来安排。

MyBatis 是使用步骤

而MyBatis对于面向对象的概念强调比较少,更适用于灵活的对数据进行增、删、改、查,所以在系统分析和设计过程中,要最大的发挥MyBatis的效用的话,一般使用步骤则与hibernate有所区别:

  1. 综合整个系统分析出系统需要存储的数据项目,并画出E-R关系图,设计表结构

  2. 根据上一步设计的表结构,创建数据库、表

  3. 编写MyBatis的SQL 映射文件、Pojos以及数据库操作对应的接口方法

这样看来MyBatis更

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/772584
推荐阅读
相关标签
  

闽ICP备14008679号