Mybatis
Java开发-杜江
这个作者很懒,什么都没留下…
展开
-
动态SQL和多表关联-笔记
《动态SQL与多表关联》笔记 学习目标 能够使用动态SQL完成SQL拼接 能够使用resultMap完成多表查询 能够使用一对一查询 能够使用一对多查询 (注:多对多其实就是两个一个多) 映射文件:为什么要resultMap 目标 定义结果映射 使用结果映射 回顾 在mybatis中有2种配置文件: 核心配置文件,如:sqlMapConfig.xml 实体类映射文件,如:UserMapper.xml 实体类映射文件2个功能: 编写SQL语句 指定实体类与表之间映射关系 第2个功能还没原创 2020-06-21 16:23:21 · 1613 阅读 · 1 评论 -
mybatis的CRUD
《MyBatis的CRUD》 带着目标去学习,效果很不一样 学习目标 掌握sqlMapConfig.xml中常用标签 掌握mybatis框架在DAO层的开发 能够完成单表的CRUD操作 掌握mybatis框架的输入输出映射 回顾动态代理 代理模式的组成 作用:对真实角色功能的增强,真实角色和代理角色都是抽象角色的子类 抽象角色:定义了要实现的功能,通常使用接口。这个案例中就是UserMapper接口 真实角色:可以不存在的,这里没有 代理角色:也实现了接口中方法,使用动态代理来实现UserMapper原创 2020-06-21 15:31:37 · 200 阅读 · 0 评论 -
连接池&mybatis基础
《连接池&mybatis入门-笔记》 学习目标 能够理解连接池解决现状问题的原理 能够使用C3P0连接池 能够使用DRUID连接池 掌握mybatis框架开发快速入门 连接池解决现状问题的原理 目标 为什么需要连接池 连接池的执行原理 JDBC访问数据库时操作Connection对象 JDBC访问数据库的每个增删改查的操作都需要先创建连接,而且这个连接对象是不能共享的。每个用户每次访问都必须创建一个连接对象,并且这个连接对象应该设置成局部变量。 连接对象的使用问题 经过测试,每次访问数据原创 2020-06-21 13:37:06 · 381 阅读 · 0 评论