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

mybatis入门

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

mybatis入门

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

入门(含mapper代理)

首先创建maven项目,导入坐标(mysql驱动坐标,mybatis坐标,测试和日志)

 创建mysql数据库和表  

Book表:(书籍名称,作者,数量,价格)

 Users表:(用户名,账号,密码,权限(1:管理员,0,普通用户))

在java中创建两个封装两个表的类 创建两个(bookmapper,usermapper)接口    

 

在resources资源包下分别创建两个表的xml配置文件BookMapper.xml和UserMapper.xml(官网上可以复制,不用记)    

 在resources资源包下创建一个mybatis的mybatis-config.xml配置文件    

 

对mybatis-config.xml进行配置(官网上可以复制,不用记)

再把前面的两个xml加载到mybatis-config.xml中

 加载mybatis的核心配置文件,获取sqlSessionFactory(官网上可以复制,不用记) 

获取SQLSession对象,用它执行sql 执行SQL  

 最后打印一下  

结果 

以上文件是我学习中总结的一点,如果有问题可以评论哦(感谢各位大佬指出)

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

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

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