Skip to content

gx304419380/spring-hook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spring-hook

该框架使用Javassist和spring框架开发而成,可以实现运行时修改代码,替换指定的方法,在指定方法前后插入代码以及替换指定的class 可以用于线上项目紧急维护,bug定位等

#使用方法 ##1. 依赖引入到指定的项目

<dependency>
  <groupId>com.github.gx304419380</groupId>
  <artifactId>spring-hook</artifactId>
  <version>1.0.0</version>
</dependency>

##2. 在项目中添加注解:

@EnableSpringHook

##3. 启动项目

访问http://localhost:port/spring-hook

#图例

1.访问/spring-hook路径,进入dashboard,可以看到当前项目中所有的bean img_1.png 2.选择要修改的bean,可以进入bean详情,进行替换bean或者修改指定方法 img_2.png 3.点击指定方法,进入方法修改页面 img.png

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages