private void populateRecord() {
    Session session = sessionFactory.openSession();

    String hqlString =
        String.format(
            "FROM StoreRecord SR WHERE SR.gameSaveMeta.id = %d",
            gameSaveMetaHolder.getGameSaveMeta().getId());
    Query query = session.createQuery(hqlString);

    List<data.concretesources.StoreRecord> list = query.list();
    if (list == null || list.size() < 1) {
      record = new data.concretesources.StoreRecord();

      record.setGameSaveMeta(gameSaveMetaHolder.getGameSaveMeta());

    } else {
      record = list.get(0);
    }
    session.close();
  }