問題タブ [fasterxml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
220 参照

java - Fasterxml: json からサブタイプを解析できません

問題:

Fasterxml は、セッターで抽象化を使用するときにオブジェクトを構築できます。以下のコードを参照してください

Can not construct instance of CarState, problem: abstract types either need to be mapped to concrete types, have custom deserializer, or be instantiated with additional type information

コード:

クラスで 2 つの異なるメソッドを作成できます。1Busつは設定用IState、もう 1 つはBusState. しかし、それは醜く見えます。

質問:

Bus-object を正しく構築するように fasterxml を作成するにはどうすればよいですか?

0 投票する
1 に答える
7951 参照

java - Jackson ObjectMapper & JsonGenerator - スレッドセーフですか?

私は現在、カスタムシリアライザーとデシリアライザーを使用してJsonにPOJOをシリアライズ/デシリアライズするためにjackson fast xmlを使用するプロジェクトを持っています。私が理解していることから、 ObjectMapper は、作成および構成されるとスレッドセーフになります。ただし、JMeter でテストを実行しているときに、次のことが時折発生する可能性があることに気付きました -

  • スレッド 1 は CustomerSerializer に入り、シリアル化を開始します
  • スレッド 2 は CustomSerializer に入り、スレッド 1 を中断し、最初から最後までシリアル化を開始します
  • スレッド 1 が再開し、最後にシリアライズされたものが欠落している

2 番目のスレッドが入ったときに JsonGenerator インスタンスがリセットされているようです - 確かにこれは起こってはいけませんか? いくつかのサイトとスレッドをチェックして、設定する必要がある設定や機能があるかどうかを確認しましたが、ObjectMapper が JsonGenerator インスタンスを再利用していることを理解しているので、これが問題になる可能性がありますか?

以下は、私のカスタムシリアライザーからのスニペットです...

そして、それが使用されている場所の例

0 投票する
1 に答える
841 参照

jackson - マップおよびオブジェクト参照のための FastXML スキーマ生成

FasterXML を使用した JSON スキーマ ファイルの生成に問題があります。ファイル出力が表示されるだけです

  • objectを入力しますMap<String, String>
  • nullタイプOtherBean

{ "type": "object", "properties": { "beanId": { "type": "integer" }, "beanName": { "type": "string" }, "beanMap": { "type" : "オブジェクト" }, "otherBean": null } }

私のスキーマ生成クラス

マイビーンズ:

その他のBean:

0 投票する
1 に答える
186 参照

java - FasterXML Hibernate OneToManyはxmlでIDを取得します

現在、Hibernate と Jackson FasterXML に大きな問題があります。私は親クラス「Structure Parent」を持っています:

そして、とのサイトクラス

問題は、無限ループのために XML に structureParent を表示できないことですが、XML に structureParent ID が必要です。私にそれができるかどうか知っていますか?

ありがとうございました。

0 投票する
1 に答える
4002 参照

java - Jackson Annotation を使用してマッピングを行う方法

単純に、次のような POJO があります。

andを使用して JSON オブジェクトを作成するJsonFactoryObjectMapper、次のようになります。

さて、問題は、手動マッピングなしで次のようなものをどのように生成できるかです。

手動マッピングの方法を知っていることに注意してください。また、のようないくつかの機能を使用する必要がありますInclude.NON_EMPTY

0 投票する
1 に答える
831 参照

java - Fasterxml - json ファイルからオブジェクトを除外する方法は?

JSON形式でサービスに送信するエンティティをマップしました。これが私のエンティティです

私の従業員クラス

しかし、適切なjson形式ではありません。

しかし、私が言ったように、「会社」に「従業員」オブジェクトは必要ありません。私のJSONファイルでそれを除外する方法は?