Appearance
框架迁移器
引言
专注于帮助开发者将代码从一种框架迁移到另外的框架比如log4j,自动处理API变更、语法调整、依赖升级等问题,大幅降低迁移成本。
框架版本如下
| 源框架 | 目标框架 |
|---|---|
| Fest 2.x、JUnit asserts、TestNG assertions、 Hamcrest assertions | AssertJ |
| EasyMock 、JMockit | Mockito |
| JCL、JBoss Logging 、JUL、Log4j 1.x、Log4j 2.x | SLF4J |
| Log4j 2.x | Logback |
| SLF4J、JUL、JCL | Log4j |
| Health Checks、Spring、Dropwizard | Spring Boot |
| SpringFox Swagger 、Swagger、springdoc-openapi-common | Springdoc |
| Spring Cloud Sleuth | Micrometer Tracing |
| rider-spring (JUnit4) | rider-junit5(JUnit5) |
| Jakarta annotation API 、JetBrains annotations、Spring Framework annotations、 javax annotation API | JSpecify |
| Java Faker | Datafaker |
| OpenJPA | EclipseLink JPA |
| JavaEE | Quarkus 2 |
| Joda-Time | Java-Time |
| JUnit 5.x | JUnit 6 |
| Hamcrest assertions、Jupiter migration | JUnit Jupiter |
框架迁移器
- 选择需要迁移的目标框架,然后单击“运行”。

- 等待迁移。

- 迁移完成,查看迁移后所改动到的文件内容,选择“接受”或“拒绝”即可。


