MyBatis和SpringBoot的集成——SpringBoot+MyBatis项目实战

作者:禅与计算机程序设计艺术

1.简介

1、什么是 MyBatis?
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码并且使数据库操作变得简单一致。
2、为什么要用 MyBatis?
MyBatis 有以下优点:

  • 可以将 XML 配置文件中的数据库操作逻辑分离出来,即便是多个开发人员同时开发时也不会互相干扰,提高协作效率;
  • 提供详细的错误信息,可以很方便地定位到底出了哪里的问题;
  • 支持多种数据库系统,可以自动生成 SQL,适应不同数据库系统;
  • 内置事务管理,简化了数据访问对象(DAO)的编程复杂度;
  • 它的 SQL 映射支持动态语言,降低了学习成本;
    3、什么是 Spring Boot?
    Spring Boot 是由 Pivotal 团队提供的一套全新的快速应用开发脚手架工具,其设计目的是用来简化新 Spring 应用程序的初始搭建及开发过程。该框架使用了特定的方式来进行配置,从而使开发者不再需要定义样板化的配置。
    4、为什么要用 Spring Boot?
    Spring Boot 有以下优点:
  • 创建独立运

你可能感兴趣的:(Python实战,自然语言处理,人工智能,语言模型,编程实践,开发语言,架构设计)