mybatis
刘憨憨的小可爱
这个作者很懒,什么都没留下…
展开
-
MyBatis(四)——resultMap中的普通结果集映射、accosiation对象多对一映射、collection集合的一对多映射
1.resultMap的基础知识 resultMap是Mybatis最强大的元素,它可以将查询到的复杂数据(比如查询到几个表中数据)映射到一个结果集当中。 resultMap包含的元素: <!--column不做限制,可以为任意表的字段,而property须为type 定义的pojo属性--> <resultMap id="唯一的标识" type="映射的pojo对象"> ...原创 2020-02-22 22:53:24 · 804 阅读 · 0 评论 -
MtBatis(二)——CURD增删改查
MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。 MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索。MyBatis 可以使用简单的XML 或注解用于配置和原始映射,将接口和 Java 的 POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。 前言:MyBatis创建的目录结构 1.关于M...原创 2020-02-22 22:09:35 · 179 阅读 · 0 评论 -
MyBatis(三)——动态sql标签(if、set、choose、foreach)
1.什么是动态sql? MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 MyBatis的官方中文文档:https://mybatis.org/mybatis-3/zh/ind...原创 2020-02-22 00:07:31 · 685 阅读 · 0 评论 -
MyBatis(一)——如何在idea中建立MyBatis框架以及相应的依赖、log4j、分页
一、MyBatis是什么? 前身:MyBatis 本是apache的一个开源项目iBatis 未来我们编写代码的时候,导入包的时候,ibatis; MyBatis:需要在 Github 上下载! GitHub地址:https://github.com/mybatis/mybatis-3 当前,最新版本是MyBatis 3.5.4 ,其发布时间是2020年2月4日。 官网地址:https://my...原创 2020-02-19 21:58:29 · 1172 阅读 · 0 评论