
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
MyBatis学习日记——DAY03(手写MyBatis框架实现简单功能)
DbProfile运行流程回顾:Test.main调用。XMLParser读取和,将数据库配置和 SQL 语句存入DbProfile。拿到DbProfile。创建数据库连接。利用 JDK 动态代理生成接口的实现类(ProxyImpl调用-> 被代理拦截 -> 拼接 Key -> 从 Map 中查找 SQL ->DBUtil执行 JDBC -> 返回结果。
Maven项目管理快速精通(比ai还牛)
在pom.xml项目根级的配置文件中常见的pom.xml的标签:<dependencies>加<dependency>声明项目需要的所有jar包<dependencyManagement>在父工程统一管理依赖版本,子模块引用时可省略版本号<scope>在dependency中控制jar包的作用范围<build>配置编译、打包资源过滤等行为<plugins>build内,配置构建过程中使用的插件<m
Java学习日记——DAY21
先获取锁对象之后复制其引用,现在栈里有两个锁元素,将一个存储到slot1中,另一个的markword置为Monitor,完成操作后将slot1中的锁对象导出,将栈顶的锁对象markword重置还原,并唤醒entryList。Monitor的Owner是指锁目前的拥有者,在程序开始时为null,EntryList中的元素是正在等待获取锁的线程,WaitSet中的元素是进行线程休眠的线程(wait);
到底了







