com.github.zjb-it:jackson-replace-fastjson

Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/

Лицензия

Лицензия

Категории

Категории

JSON Данные Jackson fastjson
Группа

Группа

com.github.zjb-it
Идентификатор

Идентификатор

jackson-replace-fastjson
Последняя версия

Последняя версия

1.2
Дата

Дата

Тип

Тип

jar
Описание

Описание

Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/
Система контроля версий

Система контроля версий

https://github.com/zjb-it/jackson-replace-fastjson

Скачать jackson-replace-fastjson

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.github.zjb-it/jackson-replace-fastjson/ -->
<dependency>
    <groupId>com.github.zjb-it</groupId>
    <artifactId>jackson-replace-fastjson</artifactId>
    <version>1.2</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.zjb-it/jackson-replace-fastjson/
implementation 'com.github.zjb-it:jackson-replace-fastjson:1.2'
// https://jarcasting.com/artifacts/com.github.zjb-it/jackson-replace-fastjson/
implementation ("com.github.zjb-it:jackson-replace-fastjson:1.2")
'com.github.zjb-it:jackson-replace-fastjson:jar:1.2'
<dependency org="com.github.zjb-it" name="jackson-replace-fastjson" rev="1.2">
  <artifact name="jackson-replace-fastjson" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.zjb-it', module='jackson-replace-fastjson', version='1.2')
)
libraryDependencies += "com.github.zjb-it" % "jackson-replace-fastjson" % "1.2"
[com.github.zjb-it/jackson-replace-fastjson "1.2"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
com.fasterxml.jackson.core : jackson-databind jar 2.11.2

Модули Проекта

Данный проект не имеет модулей.

jackson-replaces-fastjson

2步jackson快速替换fastjson

因为fastjson的安全漏洞,项目需求需要全面替换fastjson,所以写了这个jar包,jackson快速替换Fastjson

  1. 第一步,添加依赖
<dependency>
            <groupId>com.github.zjb-it</groupId>
            <artifactId>jackson-replace-fastjson</artifactId>
            <version>${latest.version}</version>
        </dependency>
  1. 第二步,全局替换包名

idea的快捷键 ctrl+shift+r

import com.alibaba.fastjson.JSON
替换为
import jackson.replaces.fastjson.JSON

import com.alibaba.fastjson.JSONArray
替换为
import jackson.replaces.fastjson.JSONArray

import com.alibaba.fastjson.JSONObject
替换为
import jackson.replaces.fastjson.JSONObject

Версии библиотеки

Версия
1.2
1.1
1.0