搭建MyBatis框架。
步骤:
-
首先,在项目中引入MyBatis依赖。在Maven中添加以下依赖:
<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.2.3</version> </dependency>
-
接下来,需要编写MyBatis的配置文件。该文件描述了MyBatis应如何连接数据库以及如何映射数据。
在src/main/resources目录下,创建一个名为
mybatis-config.xml
的文件,并添加以下内容:<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "https://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <!-- MyBatis核心配置文件中的标签必须按照指定的顺序进行配置 (properties?,settings?,typeAliases?,typeHandlers?, objectFactory?,objectWrapperFactory?,plugins?,environments?, databaseIdProvider?,mappers?)" --> <!--引入properties配置文件,此后就可以在当前文件中使用的方式来访问value--> <properties resource="jdbc.properties"/> <!-- typeAliases:设置类型别名,即为某个具体的类型设置一个别名 在mybatis的范围中,可以使用别名表示这个具体的类型 --> <typeAliases> <!-- typeAlias:type:设置需要取别名的类型 alias:设置的别名 如果不设置alias则默认这个类的类名为别名,且不区分大小写 --> <!--<typeAlias type="com.atguigu.mybatis.pojo.User" alias="abc"></typeAlias>--> <!-- 如果文件太多的话可以直接把这个包下面的所有文件都设置别名,使用package标签,那么下面的所有文件都有了默认的别名 <package name="com.atguigu.mybatis.pojo"/> --> <package name="com.zhazhawei.mybatis.pojo"/> </typeAliases> <!-- 配置连接数据库的环境 default:设置默认使用的环境的id id:设置环境的唯一标识,不能重复 --> <environments default="development"> <environment id="development">