Heim >Java >javaLernprogramm >So integrieren Sie Springboot und Mybatis

So integrieren Sie Springboot und Mybatis

WBOY
WBOYnach vorne
2023-05-16 15:52:06771Durchsuche

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
  • spring.datasource.driver-class-name=com.mysql.jdbc .Driver

  • 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.

Verwenden Sie MyBatis

, 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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen