Integrieren Sie MyBatis
Erstellen Sie ein neues Spring Boot-Projekt oder betreiben Sie es basierend auf Kapitel 1.
Führen Sie Abhängigkeiten in pom ein. Führen Sie Unit-Tests durch, um den Datenzugriff zu überprüfen.
Führen Sie die erforderliche Abhängigkeit von mysql-connector-java für die Verbindung ein MySQL
Stellen Sie die Kernabhängigkeit der Integration von MyBatis mybatis-spring-boot-starter vor
Der Spring-Boot-Starter wird hier nicht vorgestellt. Die JDBC-Abhängigkeit liegt daran, dass mybatis-spring-boot-starter diese Abhängigkeit bereits enthält 🔜 spring.datasource.username=root
spring.datasource.password=123456
Wie andere Spring Boot-Projekte vervollständigt es die Grundkonfiguration einfach und prägnant Schauen wir uns an, wie Sie mit MyBatis auf dieser Basis einfach und bequem auf die Datenbank zugreifen können.
, um eine Benutzertabelle in MySQL zu erstellen, einschließlich der Felder „ID“ (BIGINT), „Name“ (INT) und „Alter“ (VARCHAR). Erstellen Sie gleichzeitig das Zuordnungsobjekt User Test
Testlogik: Fügen Sie einen Datensatz mit Name = AAA und Alter = 20 ein, fragen Sie dann basierend auf Name = AAA ab und bestimmen Sie, ob das Alter 20 Jahre beträgt. Der Test endet und die Daten werden zurückgesetzt, um sicherzustellen, dass die Datenumgebung gewährleistet ist Jeder Lauf der Testeinheit ist unabhängig
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.3.2.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.21</version> </dependency> </dependencies>
Das obige ist der detaillierte Inhalt vonSo integrieren Sie Springboot und Mybatis. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!