Mybatis之第一个Mybatis程序

70 阅读4分钟

本文已参与[新人创作礼]活动,一起开启掘金创作之路。 ​

直接开干。

目录

第一步:创建数据库

 第二步:建立一个空的maven项目

删除src文件

第三步:pom文件中导入相应的包

 第四步:连接数据库

测试连接出现错误,把UTC改为GMT即可

 连接成功

第五步:新建一个Module

创建如下包

第六步:在resources中创建mybatis.xml文件,配置

 第七步:配置mybatis.class文件

 第八步:创建user类 

第九步:在dao包中创建UserDao接口和Mapper.xml文件

 配置接口:

 配置Mapper.xml

 第十步:在绿色JAVA中创建一个Test类,注意包要与上面蓝色JAVA中的对应

配置,然后运行 ,出现错误

出错的原因有两个

一个是我们的mybatis中mapper没改过来

 另一个是maven的约束大于配置,在两个pom中加入以下死代码即可

(记得刷新一下)

重新运行:

 打完收工


第一步:创建数据库

​编辑

第二步:建立一个空的maven项目

​编辑

​编辑

删除src文件

​编辑

第三步:pom文件中导入相应的包

​编辑

 第四步:连接数据库

​编辑

测试连接出现错误,把UTC改为GMT即可

 ​编辑

 ​编辑

 ​编辑

 ​编辑

连接成功

第五步:新建一个Module

​编辑

 ​编辑

 ​编辑

创建如下包

 ​编辑

第六步:在resources中创建mybatis.xml文件,配置

​编辑

****第七步:配置mybatis.class文件

​编辑

****第八步:创建user类 

​编辑

第九步:在dao包中创建UserDao接口和Mapper.xml文件

​编辑

配置接口:

​编辑

配置Mapper.xml

​编辑

第十步:在绿色JAVA中创建一个Test类,注意包要与上面蓝色JAVA中的对应

​编辑

​编辑

配置,然后运行 ,出现错误

​编辑

出错的原因有两个

一个是我们的mybatis中mapper没改过来

​编辑

另一个是maven的约束大于配置,在两个pom中加入以下死代码即可

<build>
   <resources>
       <resource>
           <directory>src/main/java</directory>
           <includes>
               <include>**/*.properties</include>
               <include>**/*.xml</include>
           </includes>
           <filtering>false</filtering>
       </resource>
       <resource>
           <directory>src/main/resources</directory>
           <includes>
               <include>**/*.properties</include>
               <include>**/*.xml</include>
           </includes>
           <filtering>false</filtering>
       </resource>
   </resources>
</build>

(记得刷新一下)

重新运行:

​编辑

 打完收工