Java 如何在Spring映射中将list的一些值设置为可选值?
我想将下面列表中的一些值作为可选值,下面的映射用于从Excel工作表中读取列并将它们存储到DB中。但有些列可能不是每次都出现在Excel工作表中,因此我想让一些列显示为可选的Java 如何在Spring映射中将list的一些值设置为可选值?,java,excel,spring,mapping,Java,Excel,Spring,Mapping,我想将下面列表中的一些值作为可选值,下面的映射用于从Excel工作表中读取列并将它们存储到DB中。但有些列可能不是每次都出现在Excel工作表中,因此我想让一些列显示为可选的remark12和remark13: <property name="remarkColumns"> <list> <value>remarks1</value> <value>remarks2</value>
remark12
和remark13
:
<property name="remarkColumns">
<list>
<value>remarks1</value>
<value>remarks2</value>
<value>remarks3</value>
<value>remarks4</value>
<value>remarks5</value>
<value>remarks6</value>
</list>
</property>
备注1
备注2
备注3
备注4
备注5
备注6
请帮助解决此问题。
还有其他方法,我可以使任何值成为可选的吗?是的,你可以有两个列表-第二个可以代表可选值。顺便说一句,java.util.Optional在这里不合适。