目錄
- 相關資訊
- 具體操作
- 1.專案建立
- 2.maven配置
- 3.mybatis組態檔
- 專案原始碼
相關資訊
- 使用的編譯器-IDEA 2020
具體操作
1.專案建立
新建一個maven空專案嗎,點擊next

給專案取名,確定目錄位置
GroupID按照個人喜好取
例如:com.公司名.專案名

等待專案創建完畢

2.maven配置
在pom.xml里面配置

配置代碼
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.sari.studyMybatis</groupId>
<artifactId>study_01mybatis</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<properties>
<maven.compiler.source>14</maven.compiler.source>
<maven.compiler.target>14</maven.compiler.target>
</properties>
<dependencies>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.4.5</version>
</dependency>
<!--鏈接的是mysql資料庫-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.35</version>
</dependency>
<!--日志-->
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.12</version>
</dependency>
<!--單元測驗-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
- 其中日志log4j暫無配置教程,等待后續更新
- 點擊編譯器上面出現的小圖示,即可開始下載
3.mybatis組態檔
檔案架構如下(這個檔案夾需要自己建立,其中java下一定要建package)
- resource:資源檔案目錄,也就是我們相關配置的檔案區域
- java:核心代碼區

配置sqlMapConfig.xml,名字自擬,但需要規整
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<!-- mybatis的主組態檔 -->
<configuration>
<!-- 配置環境 -->
<environments default="mysql">
<!-- 配置mysql檔案 -->
<environment id="mysql">
<!-- 配置事務型別 -->
<transactionManager type="JDBC"></transactionManager>
<!-- 配置資料源連接池 -->
<dataSource type="POOLED">
<!-- 配置鏈接資料庫的4個基本資料 -->
<property name="driver" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/mybatis01?characterEncoding=utf8"/>
<property name="username" value="root"/>
<property name="password" value="LLTL520"/>
</dataSource>
</environment>
</environments>
<!-- 配個DAO的映射組態檔 -->
<mappers>
<mapper class="com.sari.DAO.IUser"/>
</mappers>
<!-- TODO log4j的配置資料檔案 -->
</configuration>
- mappers配置下次說
專案原始碼
目前倉庫還未建立
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/274883.html
標籤:其他
上一篇:Mybatis復習小結
