摘要:
一、参数传递 1、单个参数 可以接收基本类型,包装类型,字符串类型等。 这种情况 MyBatis 可直接使用这个参数,不需要经过任何处理。 通过 #{参数名/任意名}:取出参数值; 2、多个参数 任意多个参数,都会被 MyBatis 重新包装成一个 Map 传入。 Map 的 key 是 param 阅读全文
posted @ 2021-09-04 22:24
格物致知_Tony
阅读(184)
评论(0)
推荐(0)
摘要:
parameterType 属性 当在执行 insert 或 update 操作时,需要传递一个 JavaBean 对象。 <!-- public void addEmp(Emp emp); --> <insert id="addEmp"> insert into emp values(null, 阅读全文
posted @ 2021-09-04 22:23
格物致知_Tony
阅读(231)
评论(0)
推荐(0)
摘要:
一、主键生成方式 1、支持主键自增,例如:MySQL数据库 2、不支持主键自增,例如:Oracle 数据库 常见需求:插入一条新数据,立马获取新数据的主键,然后查询这条数据 二、原生 JDBC 中的主键生成 在原生 JDBC 中有这样一个方法 conn.prepareStatement(sql, a 阅读全文
posted @ 2021-09-04 22:19
格物致知_Tony
阅读(543)
评论(0)
推荐(0)
摘要:
一、准备工作 1、创建数据库中对应的 JavaBean public class Employee { private Integer id; private String lastName; private String gender; private String email; public E 阅读全文
posted @ 2021-09-04 22:17
格物致知_Tony
阅读(209)
评论(0)
推荐(0)
摘要:
1、MyBatis 的真正强大在于它的映射语句,也是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。 MyBatis 就是针对 SQL 构建的,并且比普通的方法做的更好。 2、SQL 映射 阅读全文
posted @ 2021-09-04 22:09
格物致知_Tony
阅读(103)
评论(0)
推荐(0)