![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mybatis
自律成就自由
这个作者很懒,什么都没留下…
展开
-
SSM框架复习
1.项目结构2.pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apac原创 2020-11-27 12:50:37 · 181 阅读 · 0 评论 -
Mybatis小白入门学习笔记(4)--延迟加载,缓存,注解开发
1、Mybatis中的延迟加载问题:在一对多中,当我们有一个用户,它有100个账户。 在查询用户的时候,要不要把关联的账户查出来? 在查询账户的时候,要不要把关联的用户查出来? 在查询用户时,用户下的账户信息应该是,什么时候使用,什么时候查询的。 在查询账户时,账户的所属用户信息应该是随着账户查询时一起查询出来。什么是延迟加载 在真正使用数据时才发起查询,不用的时候不查询。按需加载(懒加载)什么是立即加载 不管用不用,只要一调用方法,马上发起查原创 2020-05-24 07:24:34 · 120 阅读 · 0 评论 -
Mybatis小白入门学习笔记(3)--mybatis连接池,事务和多表操作
1、连接池:我们在实际开发中都会使用连接池。因为它可以减少我们获取连接所消耗的时间。2、mybatis中的连接池mybatis连接池提供了3种方式的配置: 配置的位置: 主配置文件SqlMapConfig.xml中的dataSource标签,type属性就是表示采用何种连接池方式。 type属性的取值: POOLED 采用传统的javax.sql.DataSource规范中的连接池,mybatis中有针对规范的实现 UNPOOLED 采用传统的获取连接的方式,虽然也实现Javax原创 2020-05-22 22:11:59 · 150 阅读 · 0 评论 -
Mybatis小白入门学习笔记(2)--mybatis的增删改查
学习内容:对user表进行增删改查项目结构:IUserDaopackage wo.dao;import wo.domain.QueryVo;import wo.domain.User;import java.util.List;//用户得持久层接口public interface IUserDao { //查询所有用户 List<User> findAll(); //保存方法 void saveUser(User user);原创 2020-05-14 10:12:29 · 184 阅读 · 0 评论 -
Mybatis小白入门学习笔记(1)--mybatis的入门
笔记摘自黑马Java1、什么是框架?它是我们软件开发中的一套解决方案,不同的框架解决的是不同的问题。使用框架的好处: 框架封装了很多的细节,使开发者可以使用极简的方式实现功能。大大提高开发效率。2、三层架构表现层: 是用于展示数据的业务层: 是处理业务需求持久层: 是和数据库交互的3、持久层技术解决方案JDBC技术: Connection PreparedStatement ResultSetSpring的JdbcTemplate: Spring中对jdbc的简单封装原创 2020-05-13 18:22:41 · 272 阅读 · 0 评论