这是Mybatis由浅入深的第5节,前四节传送门: 【Mybatis由浅入深 -01入门】 【Mybatis由浅入深 - 02增删改查CRUD】 【Mybatis由浅入深 - 03动态SQL】 【Mybatis由浅入深 - 04结果映射】...
这是Mybatis由浅入深的第4节,前三节传送门: 【Mybatis由浅入深 -01入门】 【Mybatis由浅入深 - 02增删改查CRUD】 【Mybatis由浅入深 - 03动态SQL】
这是Mybatis由浅入深的第3节,前两节传送门: 【Mybatis由浅入深 -01入门】 【Mybatis由浅入深 - 02增删改查CRUD】
MyBatis 是一款优秀的半自动的ORC持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型...
示例:https://github.com/apache/incubator-streampark/pull/2099
我们在查询业务数据的时候经常会遇到关联查询的情况,比如查询员工就会关联部门(一对一),查询学生成绩就会关联课程(一对一),查询订单就会关联商品(一对多),等等。...
我们在项目中会有一些批量操作的场景,比如导入文件批量处理数据的情况(批量新增商户、批量修改商户信息),当数据量非常大,比如超过几万条的时候,在Java代码中循环发送SQL到数据库执行肯定是不现实的,因为这个意味着要跟数据...
configuration是整个配置文件的根标签,实际上也对应着MyBatis里面最重要的配置类Configuration。 它贯穿MyBatis执行流程的每一个环节。我们打开这个类看一下,这里面有很多的属性,跟其他的子标签也能对应上。...
在使用mybatis的时候我们会使用到#{}和${}这两个符号来为sql语句传参数,那么这两者有什么区别呢?
在Mybatis出现以前,乃至于与mybatis相似的框架出现以前,我们是怎么连接数据库的? 依靠JDBC 而传统的JDBC连接数据库,大致是以下代码: