摘要: Trace代表一个事务,请求或者流程 Trace是由多个Span组成的有向无环图Span 每个Span可以包含的信息: 操作的名称 起始时间 结束时间 Span Tag -- Span标签 Span Log -- 一组Span的日志集合 SpanConText -- Trace的全局上下文信息 Re 阅读全文
posted @ 2021-06-06 10:42 默默行走 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Java中的代码生成库 Java Proxy -- Jdk自带,目标类必须实现接口 Cglib -- 是一个非常强大的库,但是也变得越来越复杂 Javassist -- 使用简单,有自己的编译器,但是性能比不上Javac,而且在实现复杂的逻辑的时候容易出错 Byte Buddy -- 灵活且强大,编 阅读全文
posted @ 2021-05-30 17:02 默默行走 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 1、Java Agent 相当于main方法之前的一个拦截器 本身是Java命令的一个参数,后面跟一个Jar包 对Jar包的要求 在META-INF目录下的MANIFEST.MF文件中必须指定premain-class配置项 premain-class配置项指定的类必须提供premain方法 针对J 阅读全文
posted @ 2021-05-23 16:51 默默行走 阅读(420) 评论(1) 推荐(0) 编辑
摘要: 参考深入拆解Java虚拟机 纯照搬 注解处理器不是运行时处理器,而是编译时注解处理器 1、创建两个maven项目,引入一个依赖 <dependency> <groupId>com.google.auto.service</groupId> <artifactId>auto-service</arti 阅读全文
posted @ 2020-11-20 14:33 默默行走 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 我是在使用Navicat for Oracle 连接本地Oracle服务的时候,报 ora-12514 tns 监听程序当前无法识别连接描述符中请求的服务 异常 首先我是查看配置 D:\ysstech\soft\oracle\oracle11\product\11.2.0\dbhome_1\NETW 阅读全文
posted @ 2020-10-26 10:29 默默行走 阅读(1305) 评论(0) 推荐(0) 编辑
摘要: 1、首先是包的依赖 2、添加对外暴露的接口类 package com.fh.controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annot 阅读全文
posted @ 2020-07-22 17:40 默默行走 阅读(1698) 评论(0) 推荐(0) 编辑
摘要: 1、测试类接口 package com.fh.imports.dao; public interface TestDao { void test(); } 测试类实现 package com.fh.imports.dao; import org.springframework.stereotype. 阅读全文
posted @ 2020-04-07 11:22 默默行走 阅读(1393) 评论(0) 推荐(0) 编辑
摘要: 因为想看一下mybatis-Spring项目的代码,所有从github上将源码下载下来了,我看了一下,可能是测试类太多了,就没有细找入口类,所以自己写了一个主入口类,特此记录(我本地已经安装Mysql数据库) 首先项目没有数据库驱动,所以添加一下 <dependency> <groupId>mysq 阅读全文
posted @ 2020-04-02 14:46 默默行走 阅读(2113) 评论(0) 推荐(0) 编辑
摘要: # 作用 首先编写两个类作为测试 package com.fh.cglib; public class AopService { public void query(){ System.out.println("query"); } } package com.fh.cglib; public cl 阅读全文
posted @ 2020-04-01 14:35 默默行走 阅读(2192) 评论(0) 推荐(0) 编辑
摘要: 整体包结构 首选我们需要一个接口类,相当于是Mapper package com.fh.mybatis.dao; import com.fh.mybatis.config.Select; public interface CardDao { @Select("select * from demo") 阅读全文
posted @ 2020-03-30 17:59 默默行走 阅读(281) 评论(0) 推荐(0) 编辑