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 |
框架迁移器
- 选择需要迁移的目标框架,然后单击“运行”。
- 等待迁移。
- 迁移完成,查看迁移后所改动到的文件内容,选择“接受”或“拒绝”即可。