文件名称:class-agent:Java项目
文件大小:7.16MB
文件格式:ZIP
更新时间:2024-07-26 18:02:36
Java
类代理 客观的 Java 代理允许从 json 配置文件检测 Java 类。 实际上,您提供完整的类名(包 + 类名)+ 将 defaultConstructor 设置为“true”,并且将通过添加默认的无参数构造函数来修改目标类。 语境 通过示例在 jackson 正在从没有默认没有 arg 构造函数的第三方类中读取 json 结构的上下文中很有用。 ''' "org.codehaus.jackson.map.JsonMappingException: No suitable constructor found for type [simple type, class ...]: can not instantiate from JSON object (need to add/enable type information?)" 配置 例如,我们想在第三方库中可访问的类“test
【文件预览】:
class-agent-master
----pom.xml(4KB)
----sonar-project.properties(546B)
----.settings()
--------org.eclipse.jdt.core.prefs(587B)
----src()
--------test()
--------main()
----.project(540B)
----.classpath(640B)
----.gitignore(97B)
----lib()
--------gson-2.2.4-javadoc.jar(244KB)
--------jackson-databind-2.2.3.jar(846KB)
--------commons-beanutils.jar(184KB)
--------commons-collections.jar(546KB)
--------jackson-core-asl.jar(203KB)
--------gson-2.2.4.jar(186KB)
--------gson-2.2.4-sources.jar(125KB)
--------commons-logging.jar(59KB)
--------jaxws-api.jar(33KB)
--------commons-io.jar(82KB)
--------guava.jar(1.57MB)
--------javassist.jar(633KB)
--------jackson-core-2.2.3.jar(188KB)
--------commons-codec.jar(29KB)
--------commons-lang.jar(240KB)
--------jackson-annotations-2.2.3.jar(33KB)
--------jaxb-api.jar(88KB)
--------jackson-mapper-asl.jar(611KB)
--------guava-17.0.jar(2.14MB)
--------jaxrs-api.jar(44KB)
----README.md(1KB)