![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 95
KeepStruggling
沉迷打码
展开
-
Java框架-mybatis-基础
1. 概念1.1 概念引入框架( Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法。或者说是可被应用开发者定制的应用骨架。框架的优点:框架已经实现了一些功能,使用时不需重复实现这些功能,提高开发效率;使用框架后,我们软件的架构更加稳定、开发流程必须按照框架约定进行,而优秀的框架是所有开发人员都熟悉的,任何人进入项目团队后可以更快适应开发,同时...原创 2018-10-27 21:20:35 · 251 阅读 · 0 评论 -
ava框架-mybatis框架CRUD操作
1. Mybatis框架的CRUD操作1.1 实现添加操作以对用户表进行DRUD操作为例1.1.1 构建环境1.1.1.1 添加依赖(pom.xml)<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=...原创 2018-10-27 21:21:39 · 237 阅读 · 0 评论 -
Java框架-mybatis连接池、动态sql和多表查询
1. mybatis连接池通过SqlMapConfig.xml设置dataSource type实现连接池的配置1.1 dataSource标签type属性值含义type=”POOLED”: MyBatis 会创建 PooledDataSource 实例type=”UNPOOLED” : MyBatis 会创建 UnpooledDataSource 实例type=”JNDI”: My...原创 2018-10-27 21:23:21 · 855 阅读 · 0 评论 -
Java框架-mybatis延迟加载、缓存和注解开发
1. 延迟加载1.1 概念在需要用到数据时才进行加载,不需要用到数据时就不加载数据。也称作懒加载好处:先从单表查询,需要时再从关联表去关联查询,大大提高数据库性能缺点:在大批量数据查询时,由于查询会耗时,可能导致用户等待时间变长,影响用户体验其中:mybatis的association、collection标签具备延迟加载功能及时加载:一次加载所有数据。1.2 一对一实现延时加载...原创 2018-10-27 21:24:32 · 641 阅读 · 0 评论