code: @Override
      public T save(T entity) throws Exception {
          Map<String, AttributeValue> item = mapping.toRow(entity);
          PutItemRequest putItemRequest = new PutItemRequest(tableName, item);
          dynamoDb.putItem(putItemRequest);
          return entity;
      }
docs: TODO: Identity management strategy