初识MyBatis框架

《框架技术详细总结》在 2024 年 6 月 17日,深入探究了框架技术。

      1.1 框架技术概述: - 框架被定义为经过检验的具有特定功能的半成品软件。 - 它针对特定功能或架构需求封装基础代码并提供相应 API,不同框架具备不同功能。 - 框架并非完整应用,开发者          需在其基础上加入业务逻辑来开发应用。 - 其优势在于节省基础代码编写,提高效率和速度,使应用程序有“骨架”可循。 - 还能使代码结构化、规范化,保证架构统一,降低各类成本。

           1.1.2 主流框架技术简介(MyBatis 框架): - MyBatis 是基于 ORM 的优秀持久化框架,但为半自动化 ORM 实现。 - 其特点是 SQL 映射器机制,通过 XML 或注解将接口、POJO 与 SQL 语句结合,具有灵活、易学、性能优的特点,在互联网领域广泛应用。

     1.2 数据的持久化及 ORM: 1.2.1 持久化简介: - 持久化指将内存中数据以技术手段保存并能再次取出,包括内存数据模型与存储模型间的转换,如数据库技术、序列化技术等。

1.2.2 ORM 简介: - ORM 是在关系型数据库和面向对象编程语言间进行数据转换的编程技术,旨在建立对象模型与数据库关系模型的对应关系以方便操作数据库数据。

        1.3 MyBatis 框架的核心配置文件的部分常用元素: - Configuration:根节点元素。 - properties:通过 resource 属性加载外部属性文件,包含数据库连接参数。

            - settings:设置框架运行时行为,如日志实现。 - environments:可配置多组运行环境,指定当前运行环境。

        - environment:配置一套运行环境及相关配置。 - mappers:配置 SQL 映射文件位置。 - mapper:指定基于类路径的 SQL 映射文件位置。 通过对这些内容的深入理解,我们对框架技术、MyBatis 框架及其核心配置有了更全面和系统的认识,为后续的学习和应用奠定了基础。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值