栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Mybatis

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Mybatis

MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。

新建一个项目

在pom.xml导入数据库和mybatis的依赖

(mybatis依赖可以在官网中找到)



    org.mybatis
    mybatis
    3.5.7

在项目名称上建一个module然后在生成的pom文件中加上以下代码(也可以在第一个pom中获得,不过外面得加上


            20211011
            org.example
            1.0-SNAPSHOT

然后选中junit:junit:4.11重新加载一下maven出现三个目录就可以了(我用的是idea在右边侧栏可以找到)

 

连接数据库 在里面选择要使用的数据库

建一个实体类 里面的属性要私有并且和数据库里面的字段要一一对应(注意要有get和set 有参和无参方法)

 

在resources 新建一个file(mybatis-config.xml)然后去官网找那个长的复制过来(画红的地方要做相应的修改)

里面的内容可以在官网中找到(链接放在下面)

mybatis – MyBatis 3 | 入门(官网入口)

 在resources-mapper底下建立一个UserMapper.xml文件(里面写的东西可以在官网上找到)

 

注意:namespace要改成自己的在UserMapper.xml文件中加上select查询和

 在dao层建立一个UserMapper的接口   里面写一个查询所有用户的结果集的方法

在UserMapper.xml配置UserMapper接口的路径


在UserMapper接口里写查询用户和新增用户等的方法


UserMapper.xml写sql语句


在util编写baseDaoUtil类


在main建一个test(按图操作)

然后在test里面建一个UserMapperTest类,这个类用来测试(在这里我只实现了一个)

 然后就可以运行了

 

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/314536.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号