BOOK.javaフィールド ( id、name、 ) を持つファイルがあり、authorそれを XML ファイルにマーシャリングしているときに、XML ファイルにのみ書き込みたいとidしますが、それは何らかの条件によって決定する必要があります。@XmlTransientそのため、実行時にその条件で他の 2 つのフィールドに注釈を挿入することを考えていました。実行時に JAXB アノテーションを挿入することは可能ですか? 私はそれを行うことができますか?
javassist を使用する以外に方法はありますか?