![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 67
请叫我帅Liu
这个作者很懒,什么都没留下…
展开
-
Mybatis相关配置及其简单使用六(基于maven下)
Mybatis相关配置及其简单使用六(基于maven下) 缓存原理 1、什么是缓存 [ Cache ]? 存在内存中的临时数据。 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题。 2、为什么使用缓存? 减少和数据库的交互次数,减少系统开销,提高系统效率。 3、什么样的数据能使用缓存? 经常查询并且不经常改变的数据。 MyBatis系统中默认定义了两级缓存:一级缓存和二级缓存 1、默认情况下,原创 2021-07-06 17:11:38 · 74 阅读 · 0 评论 -
Mybatis相关配置及其简单使用五(基于maven下)
Mybatis相关配置及其简单使用五(基于maven下) 1. 动态SQL 使用 mybatis 动态SQL,通过 if, choose, when, otherwise, trim, where, set, foreach等标签,可组合成非常灵活的SQL语句,从而在提高 SQL 语句的准确性的同时,也大大提高了开发人员的效率。 2. 根据简单的需求说明动态SQL (1)if 语句 需求:根据作者名字和博客名字来查询博客!如果作者名字为空,那么只根据博客名字查询,反之,则根据作者名来查询。 具体的SQL语句原创 2021-07-06 16:25:35 · 40 阅读 · 0 评论 -
Mybatis相关配置及其简单使用四(基于maven下)
Mybatis相关配置及其简单使用四(基于maven下) 日志工厂 Mybatis内置的日志工厂提供日志功能,具体的日志实现有以下几种工具: SLF4J Apache Commons Logging Log4j 2 Log4j JDK logging 具体选择哪个日志实现工具由MyBatis的内置日志工厂确定。它会使用最先找到的(按上文列举的顺序查找)。如果一个都未找到,日志功能就会被禁用。 1.标准日志实现 指定 MyBatis 应该使用哪个日志记录实现。如果此设置不存在,则会自动发现日志记录实原创 2021-07-06 16:10:11 · 54 阅读 · 0 评论 -
Mybatis相关配置及其简单使用三(基于maven下)
Mybatis相关配置及其简单使用三(基于maven下) 一、一对多,多对一处理(倾向于使用按查询结果嵌套处理) (1)小编侧重于使用查询结果嵌套来处理一对多,多对一的关系。 (2)想偷懒可以为idea安装lombok插件,此插件里的注解可以简化JavaBean代码。 1)引入相应的maven包 <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --> <dependency> <groupId&原创 2021-07-06 16:02:18 · 40 阅读 · 0 评论 -
Mybatis相关配置及其简单使用二(基于maven下)
Mybatis相关配置及其简单使用二(基于maven下) 1.Mapper映射文件中配置SQL (1)基础模板 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="co原创 2021-07-06 15:36:37 · 123 阅读 · 0 评论 -
Mybatis相关配置及其简单使用一(基于maven下)
Mybatis相关配置及其简单使用一(基于maven下) MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。主要总结Mybatis相关基础配置,方便开发使用! 1.导入Mybatis相关jar包 (1)要使用 M原创 2021-07-05 23:23:09 · 127 阅读 · 0 评论