当前位置 博文首页 > m0_58397045的博客:cmd启动MySQL,看完跪了

    m0_58397045的博客:cmd启动MySQL,看完跪了

    作者:[db:作者] 时间:2021-08-09 09:57

    Mybatis入门

    1、什么是Mybatis?

    MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。

    MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。

    2、为什么要用Mybatis?

    3、Mybatis快速入门

    • 导入开发包
    • 准备测试工作
    • 创建mybatis配置文件
    • 编写工具类测试是否获取到连接
    • 创建实体与映射关系文件
    • 编写DAO

    4、Mybatis工作流程

    5、完成CRUD操作

    • 增加学生
    • 2根据ID查询数据
    • 查询所有数据
    • 根据id删除
    • 修改
    • 小细节
    • Mybatis分页

    6、动态SQL

    • 动态查询
    • 动态更新
    • 动态删除
    • 动态插入

    Mybatis配置信息

    1、映射文件

    2、配置文件

    关联映射

    Mybatis【多表连接】

    缓存+Mapper代理+逆向工程

    1、Mybatis缓存

    2、mybatis和ehcache缓存框架整合

    3、Mapper代理方式

    4、Mybatis解决JDBC编程的问题

    5、Mybatis逆向工程

    Mybatis整合Spring

    1、Mybatis与Spring整合

    Mybatis常见面试题

    Mybatis源码——入门

    • 为什么要使用MyBatis
    • 如何使用MyBatis

    Mybatis源码——配置文件解析过程

    配置文件解析过程分析

    Mybatis源码——映射文件解析过程

    1、映射文件解析解析入口

    2、解析映射文件

    3、Mapper接口绑定过程分析

    4、处理未完成解析的节点

    硬核!阿里内部消化的Mybatis学习笔记,简短却精悍,全是重点

    Mybatis源码——SQL执行流程

    1、SQL执行入口

    2、查询语句的执行过程

    3、更新语句的执行过程

    4、SQL执行过程总结

    Mybatis源码——内置数据源

    1、内置数据源初始化过程

    2、UnpooledDataSource

    3、PooledDataSource

    Mybatis源码——缓存机制

    1、缓存类介绍

    2、CacheKey

    3、一级缓存

    4、二级缓存

    Mybatis源码——插件机制

    • 插件机制原理
    • 实现一个分页插件

    最后在出来放一波福利吧!希望可以帮助到大家!

    戳此获取免费学习资料

    千千万万要记得:多刷题!!多刷题!!

    之前算法是我的硬伤,后面硬啃了好长一段时间才补回来,算法才是程序员的灵魂!!!!

    篇幅有限,以下只能截图分享部分的资源!!

    (1)多线程(这里以多线程为代表,其实整理了一本JAVA核心架构笔记集)

    image

    (2)刷的算法题(还有左神的算法笔记)

    image

    (3)面经+真题解析+对应的相关笔记(很全面)

    image

    (4)视频学习(部分)

    ps:当你觉得学不进或者累了的时候,视频是个不错的选择

    image

    其实以上我所分享的所有东西,有需要的话我这边可以免费分享给大家,但请一定记住获取方式:点击这里前往免费获取

    27292759227)]

    (4)视频学习(部分)

    ps:当你觉得学不进或者累了的时候,视频是个不错的选择

    [外链图片转存中…(img-JpaqNuUg-1627292759228)]

    其实以上我所分享的所有东西,有需要的话我这边可以免费分享给大家,但请一定记住获取方式:点击这里前往免费获取

    在这里,最后只一句话:祝大家offer拿到手软!!

    cs