摘要: 查询缓存主要是为了提高查询访问速度,即当用户执行一次查询后,会将该数据结果放到缓存中,当下次再执行此查询时就不会访问数据库了而是直接从缓存中获取该数据。 如果在缓存中找到了数据那叫做命中。 在mybatis中有一级缓存和二级缓存两种缓存方式。 一级缓存 二级缓存 内置 外置 阅读全文
posted @ 2019-07-04 09:31 墨染尘 阅读(190) 评论(0) 推荐(0)
摘要: 延迟加载 MyBatis中的延迟加载,也称为懒加载,是指在进行表的关联查询时,按照设置延迟规则推迟对关联对象的select查询。例如在进行一对多查询的时候,只查询出一方,当程序中需要多方的数据时,mybatis再发出sql语句进行查询,这样子延迟加载就可以的减少数据库压力。MyBatis 的延迟加载 阅读全文
posted @ 2019-07-04 09:27 墨染尘 阅读(118) 评论(0) 推荐(0)
摘要: 关联查询 一对多关联查询 一对多关联查询指的是在查询一方对象的时候同时把跟他所关联的多方对象也查询出来,这里以篮球队和篮球运动员为例,一个篮球队关联着多个篮球队员。 多对一关联查询 多对一指的是在查询多方对象的时候,同时将其所关联的一方对象也查询出来。由于在查询多方对象时也是一个一个查询,所以多对一 阅读全文
posted @ 2019-07-04 09:26 墨染尘 阅读(139) 评论(0) 推荐(0)
摘要: 动态SQL 在实际应用中,在执行查询操作的时候会有多个条件,这些条件是由用户指定的,比如查询的条件有:用户名、年龄、生日。此时我们需要在sql语句中将这三个查询条件加上。不过这三个查询条件用户在输入的时候,填写的个数不确定,可能只填写了一个,也可能三个都填写了,此时就可以使用动态SQL来解决这个问题 阅读全文
posted @ 2019-07-04 09:18 墨染尘 阅读(162) 评论(0) 推荐(0)
摘要: mapper的动态代理 在之前的例子中,我们在dao接口的实现类中写了一些获取sqlSession并调用其方法的代码,这些代码实际上没有什么实质的作用,具体SQL方面的操作我们都写在mapper文件中了,因此可以mybatis抛开这些实现类,以后无需编写这些实现类了,直接通过dao接口来定位到map 阅读全文
posted @ 2019-07-04 09:14 墨染尘 阅读(377) 评论(0) 推荐(0)
摘要: MyBatis单表添加操作 实现了一个向数据库中的添加操作,下面来分析一下: id:该SQL语句的唯一标识,可被用来代表该sql语句,在Java代码中要使用该标识。 parameterType:传入参数的类型,MyBatis会推断出传入参数的类型,因此可以不用配置。 { }:里面需要填写javabe 阅读全文
posted @ 2019-07-04 09:10 墨染尘 阅读(560) 评论(0) 推荐(0)
摘要: mybatis简介 myBatis是一个持久层框架,主要作用就是在java中操作数据库,其实就是在jdbc的基础上进行了封装,使用mybatis之后,开发者不用再花费精力去处理诸如注册驱动、创建Connection、配置Statement等繁琐过程。与之前学习的spring mvc要运行在web容器 阅读全文
posted @ 2019-07-03 17:01 墨染尘 阅读(296) 评论(0) 推荐(0)
摘要: Spring MVC 框架 Springmvc就是spring框架的一个模块,它是一个基于mvc设计思想的前端web层框架,主要作用就是对前端请求进行处理。 完整答案 Springmvc就是spring框架的一个模块,所以它可以和spring框架可以进行无缝整合,它是一个基于mvc设计思想的前端we 阅读全文
posted @ 2019-07-03 15:04 墨染尘 阅读(900) 评论(0) 推荐(0)
摘要: 1.谈谈你对spring IOC和DI的理解,它们有什么区别? IoC : Inverse of Control 反转控制的概念,就是将原本在程序中手动创建UserService对象的控制权,交由Spring框架管理,简单说,就是创建UserService对象控制权被反转到了Spring框架 DI: 阅读全文
posted @ 2019-07-02 16:36 墨染尘 阅读(267) 评论(0) 推荐(0)
摘要: 1、什么是Spring MVC ?简单介绍下你对springMVC的理解? Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把Model,View,Controller分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减 阅读全文
posted @ 2019-07-02 15:11 墨染尘 阅读(592) 评论(0) 推荐(0)
Paris