![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
gmx_holic
技术探讨
展开
-
mybatis_04_延迟加载
mybatis_04_延迟加载 概述 也称懒加载,通俗点讲就是需要查询哪个表的数据才执行相关sql语句,从而提高查询效率 开启延迟加载 在核心配置文件添加以下代码,true代表开启延迟加载 <!--开启延迟加载--> <setting name="lazyLoadingEnabled" value="true"/> 配置文件方式 Mapper接口 public interface OneToOneMapper { //查询card表 List<Card>原创 2020-06-21 17:27:49 · 97 阅读 · 0 评论 -
mybatis_03_使用注解开发
mybatis_03_使用注解开发 步骤 1.创建项目 2.导包(同配置文件方式) 3.核心配置文件放在src目录 4.日志记录的配置文件:log4j.properties 放在src目录 5.定义一个实体类 6.编写dao层接口,在接口使用注解编写sql语句 7.测试代码 代码 1.核心配置文件sqlMapConfig.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-原创 2020-06-21 13:35:55 · 114 阅读 · 0 评论 -
mybatis_02_映射文件
mybatis_02_映射文件 各标签及其属性 1.增删改查标签 select(增)、delete(删)、update(改)、select(查) <com.mapper namespace="com.mapper.UserMapper"> <!-- id:表示接口中方法名 resultType:表示方法返回的数据类型,如果返回的是集合,这里指定集合中每个元素类型 parameterType:表示传入的参数类型,parameterType可以省略原创 2020-06-20 20:00:34 · 124 阅读 · 0 评论 -
mybatis_01_基础API,核心配置文件,接口代理方式
mybatis框架 简介 持久层框架,用来访问数据库 ORM框架:对象关系映射框架(将关系型数据库映射成面向对象编程的语言,如果使用框架,这由框架去完成) 框架包下载 连接到github地址:https://github.com/mybatis/mybatis-3/releases mybatis的优点 简单易学:mybatis本身就很小且简单。没有任何第三方依赖,最简单安装只要两个jar文件+配置几个SQL映射文件即可。 使用灵活:Mybatis不会对应用程序或者数据库的现有设计强加任何影响。SQL语句原创 2020-06-20 14:59:19 · 103 阅读 · 0 评论