mybatis
2020-07-09 10:28:44 67 举报
AI智能生成
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java 对象)映射成数据库中的记录。MyBatis 的主要特点有简单易用、灵活、高效、可维护等,适用于各种规模的应用系统。
作者其他创作
大纲/内容
mybatis
增删改查
insert
接口文件定义方法
xml文件具体写出SQL方法
测试类测试
update
delete
select
动态SQL
where标签
自动忽略紧邻where标签中的and或者是or条件连接符
if标签
根据传递过来的参数进行判断,可以灵活的拼接sql语句
set标签
忽略最后成立条件的分隔符逗号
表间联系
一对一
一个表中对象对应另外一张表的一个对象
建立一个SQL表
建立实体类与之对应
创建接口
建立映射文件
命名空间:写对应接口的完合限定名,包名,接口名称用于区别多个映射文件
一对多
一个表的一个对象对应另外一个表的多个对象
同上(更改类型为list)
0 条评论
回复 删除
下一页