Mybatis之第一个Mybatis程序

举报
游坦之 发表于 2022/10/13 19:30:29 2022/10/13
【摘要】 ​直接开干。目录第一步:创建数据库 第二步:建立一个空的maven项目删除src文件第三步:pom文件中导入相应的包 第四步:连接数据库测试连接出现错误,把UTC改为GMT即可 连接成功第五步:新建一个Module创建如下包第六步:在resources中创建mybatis.xml文件,配置 第七步:配置mybatis.class文件 第八步:创建user类 第九步:在dao包中创建UserD...

直接开干。

目录

第一步:创建数据库

 第二步:建立一个空的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>

(记得刷新一下)

重新运行:

编辑

 打完收工

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。