
MyBatis
文章平均质量分 78
MyBatis是一个开源的持久层框架,它主要用于简化Java应用程序与关系型数据库之间的交互,提供了一种灵活、高效的数据库访问解决方案。MyBatis以前又称为iBatis,是iBatis框架的升级版。
MyBatis的主要特点包括:
1. 灵活性:MyBatis通过XML或注解的方式,将SQL语
Dddddduo_
江苏省高中数学竞赛三等奖 阿里云认证专家博主 字节跳动青训营后端优秀奖
展开
-
浅谈Mysql数据库事务操作 用mybatis操作mysql事务 再在Springboot中使用Spring事务控制mysql事务回滚
现在是有三张表第一张表为 t_sentence 表 列有 id content create_time from hot other1 other2 other2第二张表为 t_tags 表 列有 id name from hot other1 other2 other3 create_time第三张表为t_sentence表和t_tags 表的中间表 t_sentence_tag 列有 id sentence_id tag_id create_time现在我要往第一张表里插入数据 现有数据原创 2025-03-13 21:15:10 · 649 阅读 · 0 评论 -
Mybatis入门之在基于Springboot的框架下拿到MySQL中数据
Java技术操作数据库MyBatis是一款优秀的持久层框架用于简化JDBC的开发优秀的持久层框架我们要基于Springboot整合Mybatis。原创 2024-05-10 23:37:20 · 103226 阅读 · 0 评论 -
2万字实操案例之在Springboot框架下基于注解用Mybatis开发实现基础操作MySQL之预编译SQL主键返回增删改查
在我们进行单元测试的时候我们会发现有些字段没有封装到实体类对象里面。准备好Mapper接口 将数据库中拿到的实体类对象交给ioc容器。这样在Mapper接口中既不用手动封装也不用去取别名了。例如在添加套餐数据时 还需要维护套餐菜品关系表的数据。然后提交表单到服务端去完成数据库表结构中数据的修改。我们不知道Java底层执行了什么样子的SQL语句。是预编译过程中的数据占位符。#和 {} 最后会被?写在Mapper接口里的方法。写在测试类里面的启动测试案例。需要获取插入数据库数据的主键。原创 2024-05-14 23:58:02 · 103056 阅读 · 1 评论