![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mybatis
文章平均质量分 66
TheKingNiu
把每一句"我不会",换成"我可以学"。
展开
-
Mybatis学习之路-Day4
Mybatis学习之路-Day4 1、Mybatis中的延迟加载 问题:在一对多中,当我们有一个用户,他有100个账户 在查询用户的时候,要不要把关联的账户查出来 在查询账户的时候,要不要把关联的用户查出来 在查询用户时,用户下的账户信息应该是,什么时候使用,什么时候查询的 在查询账号时,账户的所属用户信息应该随着账户查询一块出来 什么是延迟加载 在真正使用数据时才发起查询,不用的时候不查询,按需查询(懒加载) 什么是立即加载 不管用不用只要一调用方法就马上发起查询 多对一、一对一:通常使用立即加载 多对多原创 2022-04-04 09:57:26 · 717 阅读 · 0 评论 -
Mybatis学习之路-Day3
Mybatis学习之路-Day3 1、连接池 2、mybatis中的连接池 mybatis连接池提供了3种方式的配置: 配置的位置: 主配置文件SqlMapConfig.xml中的DataSource标签,type属性就是表示采用何种连接池方式 type属性的取值: POOLED: 采用传统的javax.sql.DataSource规范中的连接池,mybatis有针对规范的实现 UNPOOLED:采用传统的获取连接的方式,虽然实现了jav原创 2022-04-04 09:54:06 · 71 阅读 · 0 评论 -
Mybatis学习之路-Day2
Mybatis学习之路-Day2 1、CRUD IUserDao.java package com.KingNiu.dao; import com.KingNiu.domain.QueryVo; import com.KingNiu.domain.User; import java.util.List; public interface IUserDao { /** * 查找全部用户 * * @return */ List<User>原创 2022-04-04 09:52:11 · 78 阅读 · 0 评论 -
Mybatis学习之路-Day1
Mybatis学习之路-Day1 1、什么是框架? 框架是软件开发的一套解决方案,不同的框架解决的是不同的问题 框架可以提高效率 2、三层架构 表现层:用于展示数据的 业务层:处理业务需求 持久层:和数据库交互的 3、持久层技术解决方案 JDBC技术: Connection、PreparedStatement、ResultSet Spring的JdbcTemplate:Spring中对JDBC的简单对接 Apached的DBUtils:和Spring的JdbcTemplate原创 2022-04-04 09:50:41 · 776 阅读 · 0 评论