
MyBatis
文章平均质量分 56
PIG_先生
时间都要花在技术上
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mybatis中collection、association标签使用
Mybatis中collection、association标签使用 数据库环境搭建: CREATE TABLE teacher ( id INT(10) NOT NULL, name VARCHAR(30) DEFAULT NULL, PRIMARY KEY (id) ) ENGINE=INNODB DEFAULT CHARSET=utf8 INSERT INTO teacher(id, name) VALUES (1, '诸老师'); CREATE TABLE student (原创 2021-02-05 17:01:33 · 735 阅读 · 0 评论 -
Mybatis面试题集
MyBatis 面试题答案解析1、什么是 Mybatis?2、Mybaits 的优点:3、MyBatis 框架的缺点:4、MyBatis 框架适用场合:5、MyBatis 与 Hibernate 有哪些不同?6、#{}和${}的区别是什么?7、当实体类中的属性名和表中的字段名不一样 ,怎么办 ?8、 模糊查询 like 语句该怎么写?9、通常一个 Xml 映射文件,都会写一个 Dao 接口与之对应,请问,这个 Dao 接口的工作原理是什么?Dao 接口里的方法,参数不同时,方法能重载吗?10、Mybatis原创 2020-06-23 19:52:19 · 136 阅读 · 0 评论 -
Mybatis的别名(typeAliases)
类型别名(typeAliases) 类型别名可为 Java 类型设置一个缩写名字。 它仅用于 XML 配置,意在降低冗余的全限定类名书写。例如: <typeAliases> <typeAlias alias="User" type="com.adrian.pojo.User"/> </typeAliases> 当这样配置时,User 可以用在任何使用 com.adrian.pojo.User 的地方。 也可以指定一个包名,MyBatis 会在包名下面搜索需要的 Ja原创 2020-06-11 14:58:33 · 1231 阅读 · 0 评论 -
MyBatis的增删改查(CRUD)
CRUD 1、namespace namespace中的包名要和Dao/mapper接口的包名一致 2、select 选择,查询语句: id :就是对应的namespace中的方法名; resultType:SQL语句执行的返回值; parameterType:参数类型 <select id="getUserList" resultType="com.adrian.pojo.User"> select * from user; </select> 3、Insert <!原创 2020-06-11 14:14:30 · 153 阅读 · 0 评论 -
MyBatis trim标签的使用教程
<trim prefix="" prefixOverrides="" suffix="" suffixOverrides=""> sql语句 <trim> 属性 说明 prefix 给sql语句拼接的前缀 prefixOverrides 给sql语句拼接的后缀 suffix 去除sql语句前面的关键字或者字符,该关键字或者字符由prefixOverrides属性指定,假设该属性指定为"AND",当sql语句的开头为"AND",trim标签将会去除该"AND"原创 2020-05-24 20:10:58 · 217 阅读 · 0 评论