Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by return proxyInstance
手写Mybatis源码(原来真的很简单!!!)_手写mybatis:渐进式源码实践 pdf-CSDN博客
一、JDBC操作数据库_问题分析 JDBC使用流程 加载数据库驱动 创建数据库连接 创建编译对象 设置入参执行SQL 返回结果集 代码示例 public class JDBCTest { public static void main(String[] args) throws Exception { Connection connection = null; PreparedStatement preparedStatement = null; ResultSet resultSet = null; try { Class.forName("com.mysql.jdbc.Driver"); connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/mybatis", "root","123456789"); String sql = "select * from user where name = ?"; preparedStatement =...
【Spring】Spring的手动实现_边境矢梦°的博客-CSDN博客
🎄欢迎来到@边境矢梦°的csdn博文🎄 🎄本文主要梳理手动实现Spring底层机制🎄 🌈我是边境矢梦°,一个正在为秋招和算法竞赛做准备的学生🌈 🎆喜欢的朋友可以关注一下🫰🫰🫰,下次更新不迷路🎆 Ps: 月亮越亮说明知识点越重要 (重要性或者难度越大)🌑🌒🌓🌔🌕 目录 我把下面的代码放到了GitHub托管平台上了, 如果有需要的童鞋可以去取https://github.com/luoxiongbo/code.git 实现任务阶段 1- 编写自己 Spring 容器,实现扫描包, 得到 bean 的 class 对象 1. 先用maven将项目框架搭起来, 大致的包结构 2.
手写 Mybatis-plus 基础架构(工厂模式+ Jdk 动态代理统一生成代理 Mapper)
前言 最近在码云搜 Es 的开源项目学学技术,无意间搜到 Easy-Es 这么一个项目,里面的用法和 Mybatis-Plus 一模一样,当时心想我擦,这个人是直接悟透了 Mybatis-Plus 吗,虽然老早前看过源码。之前大概看了一下,就是对 Mapper 对象进行代理,植入了一些自定义逻辑而已,没仔细看过实现细节,现在网上居然有人直接又造了一个轮子,直呼 666,于是乎深入看了 Mybatis-Plus 是如何生成 Mapper 代理对象的全部源码,并且一比一复刻出来了。 温馨提示 阅读以下文章了解前置知识对理解本文更有帮助 深入jdk动态代理源码解析 模拟jdk动态代理(完整版) Factorybean与BeanFactory的区别 手把手debug自动装配源码、顺带弄懂了@Import等相关的源码(全文3w字、超详细) spring 源码解析(配图文讲解)顺带搞懂了循环依赖、aop底层实现 手把手带你解析 @MapperScan 源码 废话不多说直接步入正题,我们在使用 Mybatis 的时候要要设置 @MapperScan 扫描对应的 Mapper 接口,一步步点进去...
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with return
Contact return, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack