#MyBatis
monCyanDaisuki
这个作者很懒,什么都没留下…
展开
-
Spring学习笔记-7(Spring框架整合mybatis框架)
文章目录1.概述2.具体操作2.1.导入依赖包2.2.配置applicationContext.xml文件2.3.编写实体类2.4.编写mapper2.5.调用相应的mapper3.声明式事务 1.概述 Spring框架除了提供了IOC、DI和AOP等的核心功能,还支持数据访问和集成功能。可以将mybatis框架整合到Spring框架中来实现对数据库的操作。 2.具体操作 2.1.导入依赖包 为了...原创 2019-12-26 17:19:31 · 175 阅读 · 0 评论 -
MyBatis框架使用笔记-2(动态sql)
文章目录1.概述2.相关标签2.1.if2.2.where2.3.choose、when、otherwise2.4.set2.5.trim2.6.bind2.7.foreach2.8.sql 1.概述 MyBatis 的一个强大的特性之一通常是它的动态 SQL 能力。如果你有使用 JDBC 或其他相似框架的经验,你就明白条件地串联 SQL 字符串在一起是多么的痛苦,确保不能忘了空格或在列表的最后省...原创 2019-11-12 15:42:59 · 109 阅读 · 0 评论 -
MyBatis框架使用笔记-1(环境搭建与基本使用)
目录1.概述2.环境搭建2.1导入相关依赖2.2新建全局配置文件2.3编写Mapper.xml文件2.3.1标签2.3.2标签中的参数ResultType:返回值类型parameterType:参数类型 1.概述 MyBatis是一个数据库访问框架,对jdbc进行了封装。 2.环境搭建 2.1导入相关依赖 2.2新建全局配置文件 MyBatis的全局配置文件是一个xml文件,该文件没有名称和路径...原创 2019-11-08 11:10:08 · 278 阅读 · 0 评论 -
MyBatis框架使用笔记-4(注解)
文章目录1.概述2.CRUD注解3.resultMap注解4.配置 1.概述 对于一些简单的sql语句,配置mapper.xml文件是比较麻烦的。myBatis提供了注解方式来实现mapper.xml的功能。 P.S.1.mapper.xml文件与注解是可以共存的。 P.S.2.如果需要使用动态sql那还是需要配置mapper.xml 2.CRUD注解 定义一个Mapper接口,然后在相应的方...原创 2019-11-14 13:01:32 · 145 阅读 · 0 评论 -
MyBatis框架使用笔记-3(多表查询)
文章目录1.概述2.实现多表查询的方式2.1.使用业务装配2.2. 使用Auto Mapping2.3.使用resultMap标签2.3.1.相关标签2.3.2. 相关属性2.3.3.使用select属性进行额外查询2.3.4 连接查询 1.概述 在此前的应用中,我们设计一个实体类对应一个数据库的表。在查找记录的时候,我们在mapper.xml的select标签中使用resultType属性来指定...原创 2019-11-14 12:29:32 · 208 阅读 · 0 评论