byteBuddy
文章平均质量分 58
北堂飘霜
如果不去争取,你想要的东西永远都不是你的!
展开
-
InterfaceWave 架构图
正在开发一个Web应用,接口中很多重复逻辑(重复逻辑已经被抽象),我使用一个Adapter适配器,就可以自己生成接口,不用再一个一个C S D 写重复逻辑,我只需要在配置文件中配置,接口名,路径,方法对于的路径,方法对于的Adapter,前置需要执行的代码,后置需要执行的代码,你甚至可以自定义代码(不限语言),就可以自动生成接口,只需配置,无需写代码。都是分开的,你要做的就是把这些指令类向搭积木一样搭起来,每一个积木都有自己的配置,这是简单的架构图,里面配置模块,验证模块都没有,这是一个初期的草图。原创 2023-10-27 15:09:13 · 105 阅读 · 0 评论 -
动态创建类- ByteBuddy
这是一个类工厂,用于创建一个类,类可以定义类名,父类名,实现接口名,注解描述等类的基本特性,用来自动创建类,然后我们有一个执行接口。这里我们动态的创建了一个叫demo的类,这个类中有属性field,并且赋值Hello, this is the value of field,然后使用反射获取这个字段值即可,就可以直接对对象进行操作,非常方便。要做一个可以动态生成接口的工具,这样可以节省大量的时间去做相同的事情,恰巧以前做过一些这方面的工作,用过ByteBuddy,所以就选择ByteBuddy来做这件事。原创 2023-10-27 10:42:02 · 195 阅读 · 0 评论