摘要: 在springboot项目中,当利用xml配置mybatis时: 如果resultType的地址写错,不会抛出此处的错误,而是会报出,Mapper的自动装入错误: org.springframework.beans.factory.BeanCreationException: Error creat 阅读全文
posted @ 2019-09-25 14:49 爱打程序的篮球员 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 简言: 第九章 Spring Ioc的概念 IoC(Inversion of Control)控制反转:比如想喝橙汁,在没有饮品店的日子,最直观的做法是买果汁机、橙汁。这是你自己“主动”创造的过程,也就是一杯橙汁需要主动创造。然而到了今时今日,由于饮品店的盛行,已经没必要自己去榨橙汁了。饮品店提供给 阅读全文
posted @ 2019-01-21 14:11 爱打程序的篮球员 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 问题一:在MyBatis中注解@Param和ParameterType不能一起用,会报错Parameter 'XXX' not found. Available parameters are [1, 0, param1, param2] 错例: 问题二:在MyBatis中,当传入参数为单参数(Int 阅读全文
posted @ 2019-01-07 10:55 爱打程序的篮球员 阅读(263) 评论(0) 推荐(1) 编辑
摘要: 简言:今天进行第八天的记录(只是写了八天)。有的时候看的多,有的时候看的少,看的少的时候就攒几天一起写了。而今天这个插件我昨天写了一下午,下班没写完就回去了,今天把尾收了,再加上一个过程图方便下面原理的理解。我这个特别不爱看书的人都看半个多月了,希望我一个月真能养成个戒不掉的习惯~ 第八章 插件 在 阅读全文
posted @ 2019-01-04 10:19 爱打程序的篮球员 阅读(823) 评论(0) 推荐(0) 编辑
摘要: 第七章MyBatis的解析和运行原理 SqlSessionFactory是MyBatis的核心类之一,其最重要的功能就是提供创建MyBatis的核心借口SqlSession,所以要先创建SqlSessionFactory,为此要提供配置文件和相关的参数。MyBatis是一个复杂的系统,它采用了Bui 阅读全文
posted @ 2019-01-02 17:29 爱打程序的篮球员 阅读(701) 评论(0) 推荐(1) 编辑
摘要: 简言:本来这是昨天看的,但是因为想好好写一下【级联】这个东西,所以就看完之后今天来整理一下。 级联 1. 什么是级联 级联是一个数据库实体的概念。比如教师就需要存在学生与之对应,这样就有教师学生表,一个教师可能有多个学生,这就是一对多的级联;除此之外还有一对一的级联,比如身份证和公民是一对一的关系; 阅读全文
posted @ 2018-12-27 17:02 爱打程序的篮球员 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 简言:这个地方我就草草过了,NBA圣诞大战,偷偷看比赛,真香~ 第五章映射器 5.2select元素 自动映射和驼峰映射:MyBatis提供了自动映射功能,在默认的情况下自动映射功能是开启的。 在setting元素中, autoMappingBehavior控制自动映射,取值范围: NONE:不进行 阅读全文
posted @ 2018-12-26 14:15 爱打程序的篮球员 阅读(154) 评论(0) 推荐(1) 编辑
摘要: 简言:昨天第四章没看完,今天接着记吧。 4.5 typeHandler 类型转换器 顾名思义呀,就是将数据库中数据类型与Java数据类型做相互转换的处理器。在typeHandler中,分为jdbcType和javaType,其中jdbcType用于定义数据库类型,而javaType用于定义Java类 阅读全文
posted @ 2018-12-25 11:56 爱打程序的篮球员 阅读(205) 评论(0) 推荐(1) 编辑
摘要: 问题描述:这个问题我是在看书的时候碰到的。书上写着通过package标签扫描包中的类,将其第一个字母变为小写作为其别名。我在网上查了一些博主也是这么写的 但是!我发现,无论大小写,只要是类名就好,而且,不区分大小写是针对所有字母,例如我的JavaBean中有个类叫Role,而在应用它的别名时我用rO 阅读全文
posted @ 2018-12-25 09:34 爱打程序的篮球员 阅读(2155) 评论(2) 推荐(1) 编辑
摘要: 简言:平安夜,继续慵懒的学习。我真的是不喜欢学习··· 第三章认识MyBatis核心组件 3.1 持久层的概念和MyBatis的特点 持久层:可以将业务数据存储带磁盘,具有长期存储的能力。一般执行持久任务的都是数据库系统。 书中作者认为Mybatis成功的重要3点: 不屏蔽SQL,意味着可以精确的定 阅读全文
posted @ 2018-12-24 17:38 爱打程序的篮球员 阅读(175) 评论(0) 推荐(1) 编辑