我的实体类如下
Public Sub TestMe()
If TableExists("Table1243", ActiveSheet) Then
MsgBox "Table Exists"
Else
MsgBox "Nope!"
End If
End Sub
Public Function TableExists(tableName As String, ws As Worksheet) As Boolean
On Error GoTo TableExists_Error
If ws.ListObjects(tableName).Name = vbNullString Then
End If
TableExists = True
On Error GoTo 0
Exit Function
TableExists_Error:
TableExists = False
End Function
@Entity
class Item {
String name;
...
Map<String, Object> properties;
}
可以存储为Json表示形式的位置。
我已经尝试将其存储在两个不同的表中,例如Object
,其中属性具有键和值属性。但这会在转换为DTO时引起更多的头痛。
拥有地图似乎是自然的表现。我有什么选择?