Commit Graph

112 Commits

Author SHA1 Message Date
YuCheng Hu 7a03fd8529
jr Jackson 测试包项目添加 2024-05-05 12:22:38 -04:00
YuCheng Hu 538b0fa085
Update changes 2024-05-03 12:05:26 -04:00
YuCheng Hu 145d313fb7
介绍 https://track.ossez.com/articles/PL-A-37491628/Java-Jackson-jr?edit=true 2024-05-03 11:59:06 -04:00
YuCheng Hu a51b7b55d9
Merge remote-tracking branch 'Baeldung/master' into active_mq
# Conflicts:
#	.gitignore
#	LICENSE
#	README.md
#	core-java-modules/README.md
#	core-java-modules/core-java-11/README.md
#	core-java-modules/core-java-11/pom.xml
#	core-java-modules/core-java-8/README.md
#	core-java-modules/core-java-8/pom.xml
#	core-java-modules/core-java-8/src/main/resources/logback.xml
#	core-java-modules/core-java-annotations/README.md
#	core-java-modules/core-java-annotations/pom.xml
#	core-java-modules/core-java-collections-2/README.md
#	core-java-modules/core-java-collections-2/pom.xml
#	core-java-modules/core-java-collections-3/README.md
#	core-java-modules/core-java-collections-3/pom.xml
#	core-java-modules/core-java-collections-conversions-2/README.md
#	core-java-modules/core-java-collections-conversions-2/pom.xml
#	core-java-modules/core-java-collections-conversions/README.md
#	core-java-modules/core-java-collections-conversions/pom.xml
#	core-java-modules/core-java-collections-list/README.md
#	core-java-modules/core-java-collections-list/pom.xml
#	core-java-modules/core-java-collections/pom.xml
#	core-java-modules/core-java-datetime-conversion/README.md
#	core-java-modules/core-java-datetime-conversion/pom.xml
#	core-java-modules/core-java-datetime-conversion/src/test/java/com/baeldung/datetime/ConvertInstantToTimestampUnitTest.java
#	core-java-modules/core-java-io-2/pom.xml
#	core-java-modules/core-java-io/README.md
#	core-java-modules/core-java-io/pom.xml
#	core-java-modules/core-java-io/src/test/resources/fileTest.txt
#	core-java-modules/core-java-io/src/test/resources/sampleTextFile.txt
#	core-java-modules/core-java-lambdas/README.md
#	core-java-modules/core-java-lambdas/pom.xml
#	core-java-modules/core-java-serialization/pom.xml
#	core-java-modules/core-java-streams/README.md
#	core-java-modules/core-java-streams/pom.xml
#	core-java-modules/core-java-strings/README.md
#	core-java-modules/core-java-strings/pom.xml
#	core-java-modules/core-java-strings/src/test/resources/stringtoolong.txt
#	core-java-modules/core-java-uuid/README.md
#	core-java-modules/core-java-uuid/pom.xml
#	core-java-modules/pom.xml
#	image-processing/README.md
#	image-processing/pom.xml
#	image-processing/src/main/java/com/baeldung/imageprocessing/addingtext/AddText.java
#	image-processing/src/main/java/com/baeldung/imageprocessing/opencv/CameraStream.java
#	jackson-modules/jackson-annotations/README.md
#	jackson-modules/jackson-annotations/pom.xml
#	jackson-modules/jackson-conversions-2/README.md
#	jackson-modules/jackson-conversions-2/pom.xml
#	jackson-modules/jackson-conversions/README.md
#	jackson-modules/jackson-conversions/pom.xml
#	jackson-modules/jackson-custom-conversions/README.md
#	jackson-modules/jackson-custom-conversions/pom.xml
#	jackson-modules/jackson-custom-conversions/src/test/java/com/baeldung/defaultserializercustomserializer/CallingDefaultSerializerUnitTest.java
#	jackson-modules/jackson-custom-conversions/src/test/java/com/baeldung/deserialization/CustomDeserializationUnitTest.java
#	jackson-modules/jackson-exceptions/README.md
#	jackson-modules/jackson-exceptions/pom.xml
#	jackson-modules/jackson-exceptions/src/test/java/com/baeldung/exceptions/JacksonExceptionsUnitTest.java
#	jackson-modules/jackson-exceptions/src/test/java/com/baeldung/mappingexception/JacksonMappingExceptionUnitTest.java
#	jackson-modules/pom.xml
#	parent-boot-1/pom.xml
#	parent-boot-2/pom.xml
#	parent-boot-3/pom.xml
#	patterns-modules/design-patterns-architectural/pom.xml
#	patterns-modules/design-patterns-architectural/src/main/java/com/baeldung/repositoryvsdaopattern/UserDaoImpl.java
#	patterns-modules/design-patterns-behavioral-2/README.md
#	patterns-modules/design-patterns-behavioral-2/pom.xml
#	patterns-modules/design-patterns-creational-2/README.md
#	patterns-modules/design-patterns-creational-2/pom.xml
#	patterns-modules/design-patterns-singleton/README.md
#	patterns-modules/design-patterns-structural/src/main/resources/log4jstructuraldp.properties
#	patterns-modules/enterprise-patterns/pom.xml
#	patterns-modules/intercepting-filter/pom.xml
#	patterns-modules/pom.xml
#	persistence-modules/activejdbc/pom.xml
#	persistence-modules/hibernate5/README.md
#	persistence-modules/hibernate5/pom.xml
#	persistence-modules/hibernate5/src/main/java/com/baeldung/hibernate/interceptors/CustomInterceptor.java
#	persistence-modules/hibernate5/src/main/java/com/baeldung/hibernate/interceptors/entity/User.java
#	persistence-modules/hibernate5/src/main/java/com/baeldung/hibernate/namingstrategy/CustomPhysicalNamingStrategy.java
#	persistence-modules/hibernate5/src/main/java/com/baeldung/hibernate/persistjson/Customer.java
#	persistence-modules/hibernate5/src/main/java/com/baeldung/hibernate/persistjson/HashMapConverter.java
#	persistence-modules/hibernate5/src/main/java/com/baeldung/hibernate/pojo/OrderEntryIdClass.java
#	persistence-modules/hibernate5/src/main/java/com/baeldung/hibernate/pojo/OrderEntryPK.java
#	persistence-modules/hibernate5/src/test/java/com/baeldung/hibernate/IdentifiersIntegrationTest.java
#	persistence-modules/hibernate5/src/test/java/com/baeldung/hibernate/bootstrap/BootstrapAPIIntegrationTest.java
#	persistence-modules/hibernate5/src/test/java/com/baeldung/hibernate/proxy/HibernateProxyUnitTest.java
#	persistence-modules/hibernate5/src/test/resources/hibernate-interceptors.properties
#	persistence-modules/hibernate5/src/test/resources/hibernate-lifecycle.properties
#	persistence-modules/hibernate5/src/test/resources/hibernate-namingstrategy.properties
#	persistence-modules/hibernate5/src/test/resources/hibernate-persistjson.properties
#	persistence-modules/hibernate5/src/test/resources/hibernate.properties
#	persistence-modules/pom.xml
#	persistence-modules/spring-data-jpa-crud/pom.xml
#	persistence-modules/spring-data-jpa-crud/src/main/java/com/baeldung/repository/FruitRepository.java
#	persistence-modules/spring-data-jpa-repo-2/README.md
#	persistence-modules/spring-data-jpa-repo-2/pom.xml
#	persistence-modules/spring-data-jpa-repo-2/src/main/java/com/baeldung/spring/data/persistence/customrepository/model/User.java
#	persistence-modules/spring-data-jpa-repo-2/src/main/java/com/baeldung/spring/data/persistence/customrepository/repository/CustomUserRepositoryImpl.java
#	persistence-modules/spring-data-jpa-repo-2/src/main/java/com/baeldung/spring/data/persistence/saveperformance/Book.java
#	persistence-modules/spring-data-jpa-repo-2/src/main/resources/application.properties
#	persistence-modules/spring-data-mongodb-reactive/pom.xml
#	persistence-modules/spring-data-redis/README.md
#	persistence-modules/spring-data-redis/pom.xml
#	persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/reactive/redis/config/RedisConfig.java
#	persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/config/RedisConfig.java
#	persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/model/Student.java
#	persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/queue/RedisMessageSubscriber.java
#	persistence-modules/spring-data-redis/src/test/java/com/baeldung/spring/data/reactive/redis/template/RedisKeyCommandsManualTest.java
#	persistence-modules/spring-data-redis/src/test/java/com/baeldung/spring/data/reactive/redis/template/RedisTemplateListOpsManualTest.java
#	persistence-modules/spring-data-redis/src/test/java/com/baeldung/spring/data/reactive/redis/template/RedisTemplateValueOpsManualTest.java
#	persistence-modules/spring-data-redis/src/test/java/com/baeldung/spring/data/redis/repo/StudentRepositoryManualTest.java
#	pom.xml
#	testing-modules/assertion-libraries/README.md
#	testing-modules/assertion-libraries/pom.xml
#	testing-modules/junit-5-basics/README.md
#	testing-modules/junit-5-basics/pom.xml
#	testing-modules/mockito-2/src/main/java/com/baeldung/nullmatcher/Helper.java
#	testing-modules/mockito-2/src/main/java/com/baeldung/nullmatcher/Main.java
#	testing-modules/mockito-2/src/main/java/com/baeldung/wantedbutnotinvocked/Helper.java
#	testing-modules/mockito-2/src/main/java/com/baeldung/wantedbutnotinvocked/Main.java
#	testing-modules/mockito-2/src/test/java/com/baeldung/nullmatcher/MainUnitTest.java
#	testing-modules/mockito-2/src/test/java/com/baeldung/wantedbutnotinvocked/MainUnitTest.java
#	testing-modules/pom.xml
#	testing-modules/spring-mockito/pom.xml
#	web-modules/dropwizard/pom.xml
#	web-modules/jakarta-ee/README.md
#	web-modules/jakarta-ee/pom.xml
#	web-modules/jakarta-ee/src/test/java/com/baeldung/eclipse/krazo/UserControllerUnitTest.java
#	web-modules/java-lite/pom.xml
#	web-modules/javax-servlets-2/README.md
#	web-modules/javax-servlets-2/pom.xml
#	web-modules/javax-servlets/pom.xml
#	web-modules/jee-7/pom.xml
#	web-modules/jooby/pom.xml
#	web-modules/ninja/pom.xml
#	web-modules/pom.xml
#	web-modules/ratpack/pom.xml
#	web-modules/resteasy/pom.xml
#	web-modules/restx/pom.xml
#	web-modules/spark-java/pom.xml
#	web-modules/vraptor/pom.xml
#	xml/README.md
#	xml/pom.xml
#	xml/src/main/resources/customer-binding.xml
#	xml/src/main/resources/sax/baeldung.xml
#	xml/src/test/resources/example_default_parser.xml
#	xml/src/test/resources/example_dom4j.xml
#	xml/src/test/resources/example_jaxb.xml
#	xml/src/test/resources/example_jaxen.xml
#	xml/src/test/resources/example_jdom.xml
#	xml/src/test/resources/example_stax.xml
#	xml/src/test/resources/sax/baeldung.xml
#	xml/src/test/resources/xml/websites.xml
#	xml/src/test/resources/xml/xee_attribute.xml
2024-04-30 12:23:19 -04:00
YuCheng Hu dc220b25ff
bring jackson back 2024-04-30 12:07:39 -04:00
YuCheng Hu bfe5c96f77
bring jackson back 2024-04-30 12:06:15 -04:00
YuCheng Hu 917fb8e246
add new package 2024-04-30 12:03:29 -04:00
Kasra Madadipouya abdddad3b6
[JAVA-25150] Logback upgrade (#16288) 2024-04-12 17:41:02 +02:00
ACHRAF TAITAI 37eb20833e
BAEL-7765: How to fix JsonParseException: Unexpected character (code 115) when parsing unquoted JSON in Jackson (#16286) 2024-04-04 18:00:20 +02:00
Bipin kumar ed0991ca5c
JAVA-32170_H_J: Changes made for Fix formatting of POMs H_J (#16114) 2024-03-17 12:49:56 +02:00
panos-kakos a39f20151d
[JAVA-30626] Clean up guava dependencies (#16098)
* [JAVA-30626] Clean up guava dependencies

* [JAVA-30626] Clean up guava dependencies

* [JAVA-30626] Clean up guava dependencies

* [JAVA-30626] Clean up guava dependencies

* [JAVA-30626] Clean up guava dependencies
2024-03-14 00:44:56 +01:00
Harry9656 535d9a97b4
[JAVA-31568] Upgrade org.json and json-path libraries 2024-03-11 21:16:11 +01:00
rcalago 8253d93aed
Update README.md 2024-03-01 14:32:25 +08:00
panos-kakos cb3b854caa
[JAVA-30180] Upgraded jackson library in main pom.xml (#15847)
* [JAVA-30180] Upgraded jackson library in main pom.xml

* [JAVA-30180] Reverted jackson upgrade for apache-kafka

* [JAVA-30180]
2024-02-25 22:26:52 +01:00
Diegom203 d4f8b4ff66
baeldung-articles : BAEL-5937 (#15922)
Create JavaType From Class with Jackson (commit).
2024-02-19 16:24:35 -10:00
panos-kakos 20f151aad0
[JAVA-31186] Clean up some Jenkins warnings (#15890) 2024-02-16 13:29:18 +02:00
Amit Pandey c03ed0c608 Make changes to remove relativepath from child modules like core java (#15535)
* Make changes to remove relativepath from child modules like core java

* Change some version numbers to minimize changes

* Fix tests

* Make the test more generic so that we dont have to hard code strings as it will require change every new year
2024-01-02 23:14:18 +05:30
anuragkumawat a347c74e04 JAVA-29004 Remove parent-java module (#15477) 2023-12-27 18:47:23 +02:00
ACHRAF TAITAI d8bbd3d027 BAEL-7277: Disable fail_on_empty_beans in Jackson (#15394) 2023-12-15 08:45:42 +01:00
Maiklins 7213e42992 Merge pull request #15339 from Michaelin007/jackson
MismatchedInputException: Cannot deserialize instance
2023-12-06 21:14:23 +01:00
michaelin007 720789d026 MismatchedInputException: Cannot deserialize instance 2023-12-01 09:14:50 +00:00
anuragkumawat e076a171ee JAVA-26736 Upgrade jackson to latest version 2023-11-30 22:54:02 +05:30
panos-kakos ec251f847b [JAVA-26739] Upgraded json-path to latest version 2023-11-12 16:35:46 +02:00
collaboratewithakash b6dca7a633 backlink updated 2023-09-08 11:54:30 +05:30
Bipin kumar 34580d1884 JAVA-24381:Changes made for fixing pom indentation for modules starts L to D (#14634) 2023-08-28 18:29:31 +03:00
Bipin kumar ed17162e4d JAVA-24245: Fixing faling test case after jacson upgrade build issues (#14601) 2023-08-25 12:33:48 +03:00
collaboratewithakash f07465f7e1 backlink removed 2023-08-11 12:42:29 +05:30
edizor cafce540c7 Create README.md
[skip ci]
2023-08-09 20:04:00 +08:00
edizor 82375bed38 Update README.md
[skip ci]
2023-08-02 21:43:06 +08:00
edizor dab8eaee2b Create README.md
[skip ci]
2023-08-02 21:37:54 +08:00
ovidiumihaitacu c8bca3abc1 [BAEL-6750] - Jackson Polymorphic Deserialization and SubTypes registration using Reflection API (#14503)
* [BAEL-6750] - Jackson Polymorphic Deserialization and SubTypes registration using Reflection API

* Renamed test files

---------

Co-authored-by: ovidiu-mihai98 <57233636+ovidiu-mihai98@users.noreply.github.com>
2023-07-31 19:19:16 +02:00
davidmartinezbarua 6f78670338 Merge pull request #14431 from sam-gardner/BAEL-6749-improve-examples-for-handling-null-fields-with-jackson
BAEL-6749 improve examples for handling null fields with Jackson
2023-07-19 14:18:50 -03:00
Vini 10cab805de Merge pull request #14405 from tudormarc/tudor/jacksonjr4
BAEL-6310 - updated indent
2023-07-19 09:07:50 +02:00
Sam Gardner 2fec1f1f7e BAEL-6749 improve examples for handling null fields with Jackson 2023-07-17 15:41:07 +01:00
tudor.marc 53bb8da097 BAEL-6310 - updated indent 2023-07-13 22:50:40 +03:00
edizor 6b98a133f6 Update README.md
[skip ci]
2023-07-01 18:13:54 +08:00
edizor feb2bd3c8f Update README.md
[skip ci]
2023-07-01 17:09:10 +08:00
tudor.marc af4f179335 BAEL-6310 - update project location 2023-06-28 23:34:34 +03:00
Mo Helmy 5e3bf803f4 Removing JSON elements with Jackson [BAEL-6511] (#14291)
* Removing JSON elements with Jackson [BAEL-6511]

This commit adds a test class for removing JSON elements using the Jackson library.

* Removing JSON elements with Jackson [BAEL-6511]

This PR adds a test class for removing JSON elements using the Jackson library.
2023-06-26 19:26:45 -05:00
sam-gardner 9bbd08c6a8 BAEL-5830 Add code for setting default values for null fields with Jackson (#14265) 2023-06-19 08:15:16 -07:00
edizor e8b2cccd4f Update README.md
[skip ci]
2023-06-15 22:23:23 +08:00
Sam Gardner 28e60de07d BAEL-6312 Update @JsonMerge annotation test to update language instead of name 2023-06-09 13:56:22 +01:00
Sam Gardner 3779c5c50c BAEL-6312 Add example code for @JsonMerge Jackson annotation 2023-06-05 11:13:48 +01:00
collaboratewithakash e2f19bfe2f backlink updated 2023-05-31 17:25:58 +05:30
collaboratewithakash 69dd5ee7aa backlink updated 2023-05-31 17:14:55 +05:30
edizor dc97aae182 Update README.md
[skip ci]
2023-04-20 17:54:06 +08:00
Loredana Crusoveanu b01a849724 Merge pull request #13842 from edizor/master
Update README
2023-04-18 13:31:26 +03:00
Azhwani 61b242fcfd BAEL-5737: Fix the JsonMappingException: Can not deserialize instance of java.util.ArrayList (#13837) 2023-04-18 08:28:52 +02:00
edizor fb71922274 Update README.md
[skip ci]
2023-04-14 16:54:40 +08:00
Tapan Avasthi b86f875dbe BAEL-6307: Use LinkedHashMap to fix order of keys during serialization (#13832)
Co-authored-by: Tapan Avasthi <tavasthi@Tapans-MacBook-Air.local>
2023-04-13 20:11:25 -05:00