Format Jackson related source code and so on

This commit is contained in:
YuCheng Hu 2022-04-12 11:12:47 -04:00
parent 0a88382aef
commit 3a521656d2
3 changed files with 38 additions and 66 deletions

View File

@ -4,63 +4,10 @@
<option name="autoReloadType" value="SELECTIVE" />
</component>
<component name="ChangeListManager">
<list default="true" id="2a855b03-5ee0-4324-b916-110994784a14" name="Changes" comment="Update the link for Junit 4 and @Before">
<change beforePath="$PROJECT_DIR$/.idea/compiler.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/compiler.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/encodings.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/encodings.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/runConfigurations.xml" beforeDir="false" />
<list default="true" id="2a855b03-5ee0-4324-b916-110994784a14" name="Changes" comment="Add logic for JSON to OBJ">
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/pom.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/README.md" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/README.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/pom.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/main/java/com/ossez/failure_vs_error/SimpleCalculator.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/main/java/com/ossez/failure_vs_error/SimpleCalculator.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/main/java/com/ossez/junit/tags/example/Employee.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/main/java/com/ossez/junit/tags/example/Employee.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/main/java/com/ossez/junit/tags/example/EmployeeDAO.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/main/java/com/ossez/junit/tags/example/EmployeeDAO.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/main/java/com/ossez/junit/tags/example/EmployeeRowMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/main/java/com/ossez/junit/tags/example/EmployeeRowMapper.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/main/java/com/ossez/junit/tags/example/SpringJdbcConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/main/java/com/ossez/junit/tags/example/SpringJdbcConfig.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/main/java/com/ossez/junit5/Greetings.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/main/java/com/ossez/junit5/Greetings.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/main/java/com/ossez/junit5/bean/NumbersBean.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/main/java/com/ossez/junit5/bean/NumbersBean.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/main/resources/jdbc/schema.sql" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/main/resources/jdbc/schema.sql" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/main/resources/jdbc/springJdbc-config.xml" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/main/resources/jdbc/springJdbc-config.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/main/resources/jdbc/test-data.sql" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/main/resources/jdbc/test-data.sql" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/ExceptionUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/ExceptionUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/FirstUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/FirstUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/GreetingsUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/GreetingsUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/JUnit5NewFeaturesUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/JUnit5NewFeaturesUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/LiveTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/LiveTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/assertexception/ExceptionAssertionUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/assertexception/ExceptionAssertionUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/assertexception/migration/junit4/ExceptionAssertionUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/assertexception/migration/junit4/ExceptionAssertionUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/categories/EmployeeDAOCategoryIntegrationTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/categories/EmployeeDAOCategoryIntegrationTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/categories/EmployeeDAOUnitTestSuite.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/categories/EmployeeDAOUnitTestSuite.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/categories/IntegrationTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/categories/IntegrationTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/categories/UnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/categories/UnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/example/EmployeeDAOIntegrationTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/example/EmployeeDAOIntegrationTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/example/EmployeeUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/example/EmployeeUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/extensions/tempdir/SharedTemporaryDirectoryUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/extensions/tempdir/SharedTemporaryDirectoryUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/extensions/tempdir/TemporaryDirectoryUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/extensions/tempdir/TemporaryDirectoryUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/failure_vs_error/SimpleCalculatorUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/failure_vs_error/SimpleCalculatorUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/junit5/bean/test/NumbersBeanUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/junit5/bean/test/NumbersBeanUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/junit5/spring/GreetingsSpringUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/junit5/spring/GreetingsSpringUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/junit5/spring/SpringTestConfiguration.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/junit5/spring/SpringTestConfiguration.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/migration/junit4/AnnotationTestExampleUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/migration/junit4/AnnotationTestExampleUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/migration/junit4/AssertionsExampleUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/migration/junit4/AssertionsExampleUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/migration/junit4/BeforeAndAfterAnnotationsUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/migration/junit4/BeforeAndAfterAnnotationsUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/migration/junit4/BeforeClassAndAfterClassAnnotationsUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/migration/junit4/BeforeClassAndAfterClassAnnotationsUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/migration/junit4/RuleExampleUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/migration/junit4/RuleExampleUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/migration/junit4/categories/Annotations.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/migration/junit4/categories/Annotations.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/migration/junit4/categories/JUnit4UnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/migration/junit4/categories/JUnit4UnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/migration/junit4/rules/TraceUnitTestRule.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/migration/junit4/rules/TraceUnitTestRule.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/migration/junit5/AnnotationTestExampleUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/migration/junit5/AnnotationTestExampleUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/migration/junit5/AssertionsExampleUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/migration/junit5/AssertionsExampleUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/migration/junit5/AssumptionUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/migration/junit5/AssumptionUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/migration/junit5/BeforeAllAndAfterAllAnnotationsUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/migration/junit5/BeforeAllAndAfterAllAnnotationsUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/migration/junit5/BeforeEachAndAfterEachAnnotationsUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/migration/junit5/BeforeEachAndAfterEachAnnotationsUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/migration/junit5/RuleExampleUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/migration/junit5/RuleExampleUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/migration/junit5/extensions/TraceUnitExtension.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/migration/junit5/extensions/TraceUnitExtension.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/resourcedirectory/ReadResourceDirectoryUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/resourcedirectory/ReadResourceDirectoryUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/suites/AllUnitTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/suites/AllUnitTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/tags/EmployeeDAOIntegrationTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/tags/EmployeeDAOIntegrationTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/java/com/ossez/tags/EmployeeDAOTestSuite.java" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/java/com/ossez/tags/EmployeeDAOTestSuite.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/testing/junit-5-basics/src/test/resources/example_resource.txt" beforeDir="false" afterPath="$PROJECT_DIR$/testing-modules/junit-5-basics/src/test/resources/example_resource.txt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/jackson-modules/jackson-conversions/README.md" beforeDir="false" afterPath="$PROJECT_DIR$/jackson-modules/jackson-conversions/README.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/jackson-modules/jackson/README.md" beforeDir="false" afterPath="$PROJECT_DIR$/jackson-modules/jackson/README.md" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
@ -85,12 +32,14 @@
<option name="myId2FirstActivated">
<map>
<entry key="JPA Structure" value="true" />
<entry key="com.haulmont.jpb.jpaPalette" value="true" />
<entry key="com.haulmont.jpb.jpaStructure" value="true" />
</map>
</option>
<option name="myId2Visible">
<map>
<entry key="JPA Structure" value="false" />
<entry key="com.haulmont.jpb.jpaPalette" value="false" />
<entry key="com.haulmont.jpb.jpaStructure" value="false" />
</map>
</option>
@ -107,6 +56,7 @@
<option name="showLibraryContents" value="true" />
</component>
<component name="PropertiesComponent">
<property name="DatabaseDriversLRU" value="mariadb" />
<property name="RunOnceActivity.OpenProjectViewOnStart" value="true" />
<property name="RunOnceActivity.ShowReadmeOnStart" value="true" />
<property name="SHARE_PROJECT_CONFIGURATION_FILES" value="true" />
@ -246,7 +196,13 @@
<workItem from="1636036083756" duration="1939000" />
<workItem from="1637604679020" duration="4122000" />
<workItem from="1643144156003" duration="50000" />
<workItem from="1646495852750" duration="934000" />
<workItem from="1646495852750" duration="4995000" />
<workItem from="1646839802700" duration="395000" />
<workItem from="1647437503983" duration="720000" />
<workItem from="1648647071224" duration="51293000" />
<workItem from="1649427299582" duration="1874000" />
<workItem from="1649700348383" duration="1281000" />
<workItem from="1649775528408" duration="637000" />
</task>
<task id="LOCAL-00001" summary="修改项目到不同的路径">
<created>1632420206392</created>
@ -360,7 +316,21 @@
<option name="project" value="LOCAL" />
<updated>1637610032904</updated>
</task>
<option name="localTasksCounter" value="17" />
<task id="LOCAL-00017" summary="Copy source code for testing and update testing object">
<created>1646496865741</created>
<option name="number" value="00017" />
<option name="presentableId" value="LOCAL-00017" />
<option name="project" value="LOCAL" />
<updated>1646496865741</updated>
</task>
<task id="LOCAL-00018" summary="Add logic for JSON to OBJ">
<created>1646496916425</created>
<option name="number" value="00018" />
<option name="presentableId" value="LOCAL-00018" />
<option name="project" value="LOCAL" />
<updated>1646496916425</updated>
</task>
<option name="localTasksCounter" value="19" />
<servers />
</component>
<component name="TypeScriptGeneratedFilesManager">
@ -392,7 +362,9 @@
<MESSAGE value="Add Junit5 test base" />
<MESSAGE value="Rename package to ossez" />
<MESSAGE value="Update the link for Junit 4 and @Before" />
<option name="LAST_COMMIT_MESSAGE" value="Update the link for Junit 4 and @Before" />
<MESSAGE value="Copy source code for testing and update testing object" />
<MESSAGE value="Add logic for JSON to OBJ" />
<option name="LAST_COMMIT_MESSAGE" value="Add logic for JSON to OBJ" />
</component>
<component name="XDebuggerManager">
<breakpoint-manager>

View File

@ -1,6 +1,6 @@
## Jackson Conversions
## Jackson 转换
This module contains articles about Jackson conversions.
这个模块主要是针对 Jackson 转换Jackson Conversions 有关的文章。
### Relevant Articles:
- [Jackson Unmarshall to Collection/Array](https://www.baeldung.com/jackson-collection-array)

View File

@ -1,12 +1,12 @@
## Jackson Cookbooks and Examples
## Jackson 相关文章和实例
This module contains articles about Jackson.
这个模块主要是针对 Jackson 有关的文章
### The Course
### 相关课程和讨论
The "REST With Spring" Classes: http://bit.ly/restwithspring
有关 "计算机设计相关的课程" https://www.ossez.com/
### Relevant Articles:
### 相关文章
- [Using Optional with Jackson](https://www.baeldung.com/jackson-optional)
- [Compare Two JSON Objects with Jackson](https://www.baeldung.com/jackson-compare-two-json-objects)
- [Jackson vs Gson](https://www.baeldung.com/jackson-vs-gson)