![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
踏实IT精英
这个作者很懒,什么都没留下…
展开
-
Mybatis学习--延迟加载
一.延迟加载分步查询的优点:可以实现延迟加载,但是必须在核心配置文件中设置全局配置信息:lazyLoadingEnabled:延迟加载的全局开关。当开启时,所有关联对象都会延迟加载aggressiveLazyLoading:当开启时,任何方法的调用都会加载该对象的所有属性。 否则,每个属性会按需加载此时就可以实现按需加载,获取的数据是什么,就只会执行相应的sql。此时可通过association和collection中的fetchType属性设置当前的分步查询是否使用延迟加载,fetchTy原创 2022-04-11 17:25:05 · 380 阅读 · 1 评论 -
MyBatis学习-MyBatis获取参数值的两种方式(重点)
- MyBatis获取参数值的两种方式:${}和#{} - ${}的本质就是字符串拼接,#{}的本质就是占位符赋值 - ${}使用字符串拼接的方式拼接sql,若为字符串类型或日期类型的字段进行赋值时,需要手动加单引号;但是#{}使用占位符赋值的方式拼接sql,此时为字符串类型或日期类型的字段进行赋值时,可以自动添加单引号1.单个字面量类型的参数若mapper接口中的方法参数为单个的字面量类型,此时可以使用${}和#{}以任意的名称(最好见名识意)获取参数的值,注意${}需要手动加单引号&l原创 2022-04-11 15:14:51 · 149 阅读 · 0 评论 -
Mybatis学习--MyBatis的增删改查
1.添加<!--int insertUser();--><insert id="insertUser"> insert into t_user values(null,'admin','123456',23,'男','12345@qq.com')</insert>2.删除<!--int deleteUser();--> <delete id="deleteUser"> delete from t_user where原创 2022-04-11 14:45:29 · 575 阅读 · 0 评论 -
Mybatis学习--核心配置文件详解
1.核心配置核心配置文件中的标签必须按照固定的顺序(有的标签可以不写,但顺序一定不能乱):properties、settings、typeAliases、typeHandlers、objectFactory、objectWrapperFactory、reflectorFactory、plugins、environments、databaseIdProvider、mappers<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE confi原创 2022-04-11 14:34:08 · 146 阅读 · 0 评论 -
MyBatis学习--搭建Mybatis
一.搭建1.开发环境- IDE:idea 2019.2 - 构建工具:maven 3.5.4 - MySQL版本:MySQL 5.7 - MyBatis版本:MyBatis 3.5.72.创建maven工程1.打包方式2.引入依赖<dependencies> <!-- Mybatis核心 --> <dependency> <groupId>org.mybatis</groupId> <artifactId原创 2022-04-11 14:18:00 · 1290 阅读 · 0 评论 -
MyBatis简介
一. MyBatis历史MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation迁移到了Google Code。随着开发团队转投Google Code旗下,iBatis3.x正式更名为MyBatis。代码于2013年11月迁移到Github.iBatis一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBatis提供的持久层框架包括SQL Maps和Data Access Objec原创 2022-04-11 13:49:34 · 444 阅读 · 0 评论 -
Kafka学习(一)
一.分布式流处理平台Kafka快速认知kafka的核心是一种高吞吐量的分布式流处理平台,它可以处理消费者在网站中的所有动作流数据。比如 网页浏览,搜索和其他用户的行为等,应用于大数据实时处理领域。快速认识概念:Broker:Kafka的服务端程序,可以认为一个mq节点就是一个broker. broker存储topic的数据Producer生产者:创建消息Message,然后发布到MQ中,该角色将消息发布到Kafka的topic中Consumer消费者:消费队列里面的消息。**Broker:类比原创 2022-03-29 00:12:42 · 623 阅读 · 0 评论 -
Spring学习总结二
一.IOC 操作 Bean 管理(概念)什么是 Bean 管理(0)Bean 管理指的是两个操作(1)Spring 创建对象(2)Spirng 注入属性Bean管理操作有两种方式(1)基于 xml 配置文件方式实现(2)基于注解方式实现...原创 2021-10-16 13:14:57 · 59 阅读 · 0 评论 -
Spring学习总结一
一.什么是IOC原创 2021-10-16 12:31:19 · 70 阅读 · 0 评论