SSM
文章平均质量分 92
内含 Spring、SpringMVC、MyBatis 三个内容的基础知识
Better Me
走走停停,却一直在路上!
展开
-
MyBatis 动态SQL、缓存(一级缓存、二级缓存、自定义缓存)
动态SQL什么是动态SQL:动态SQL就是指根据不同的条件生成不同的SQL语句动态 SQL 元素和 JSTL 或基于类似 XML 的文本处理器相似。在 MyBatis 之前的版本中,有很多元素需要花时间了解。MyBatis 3 大大精简了元素种类,现在只需学习原来一半的元素便可。MyBatis 采用功能强大的基于 OGNL 的表达式来淘汰其它大部分元素。ifchoose (when,...原创 2019-10-23 16:08:04 · 443 阅读 · 0 评论 -
MyBatis的底层详细实现过程(含图解)
Mybatis详细的执行流程!ctrl+左键 可以进入方法内部第一步:Resources类通过调用静态方法 getResourceAsStream(String resource) 先读取并加载 mybatis-config.xml 核心配置文件 并返回一个字节输入流( 包不要导错: import org.apache.ibatis.io.Resources;)第二步:通过 SqlSe...原创 2019-10-14 18:31:48 · 1124 阅读 · 0 评论 -
MyBatis注解开发、Lombok插件、多对一处理、一对多处理
使用注解开发1. 面向接口编程大家之前都学过面向对象编程,也学习过接口,但在真正的开发中,很多时候我们会选择面向接口编程根本原因 : 解耦 , 可拓展 , 提高复用 , 分层开发中 , 上层不用管具体的实现 , 大家都遵守共同的标准 , 使得开发变得容易 , 规范性更好在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的。在这种情况下,各个对象内部是如何实现自己的,对系...原创 2019-10-18 18:25:36 · 367 阅读 · 0 评论 -
MyBatis配置解析、指定日志实现、实现分页操作
配置解析1. 核心配置文件mybatis-config.xmlMyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息编写配置文件时需要注意的问题:配置顺序必须按上图的顺序来进行配置,否则会报错不想配的设置可以不配,但是位置一定得留下,例如:我先配置了properties,然后不想配置settings,那么你就在properties底下配setting...原创 2019-10-13 00:04:42 · 311 阅读 · 0 评论 -
MyBatis简介、MyBatis CRUD代码的编写、模糊查询
简介什么是MyBatis?MyBatis 是一款优秀的持久层框架它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。MyBat...原创 2019-10-10 20:50:00 · 288 阅读 · 0 评论