需求来源:
有人问:“SpringBoot会将mybaits配置文件sqlmapconfig.xml的视频与mapper.xml集成吗???看到直接支付的集成,结果是快速开发模式,SQL是在类中编写的,想看看配置模式之神创建一个吗?”粉丝需要,这才是真正的需要。好吧,胡说太多了,不好,不好。让我们直说重点。
本节概述:
(1)关于mybatis(2)注解思想(3)新建项目并添加依赖项包(4)创建启动类App.java(5)编写实体类演示(6)写映射接口DemoMapper(7)编写服务类DemoService(8)写控制类DemoController(9)配置数据库连接池(10)测试
让我们来看看这个部分:
(1)关于mybatis
资料来源:mybatis是Apache和iBatis的一个开源项目。年,这个项目从Apache软件基金会迁移到Google代码中,并重命名为mybatis。年11月搬到GitHub。
简介:mybatis是一个优秀的持久层框架,支持常见的SQL查询、存储过程和高级映射。Mybatis几乎消除了JDBC代码和参数的所有手动设置以及结果集的检索。Mybatis使用简单的XML或注释进行配置和原始映射,将Java的接口和POJOs(普通Java对象)映射到数据库中的记录。
(2)注解思想
当springboot使用注解集成Mybatis,核心文件是实体类和SQL映射类,比如DemoMapper,它是方法和相应的注释SQL语句。在springboot中,如何识别DemoMapper类特别简单。将注释
MapperScan(指定映射程序包路径)添加到启动类应用程序。(3)新建项目并添加依赖项包
新项目名为SpringBootMybatis。
要将依赖项包添加到pom.xml文件,请执行以下操作:
Xml代码
projectxmlns=