Как передать имя таблицы в качестве переменной в Java / Spring?

#java #sql #spring

#java #sql #весна

Вопрос:

Я хочу отобразить данные таблицы на основе введенного имени таблицы. Как сделать переменную tablename? Я попытался создать универсальный тип и DAO, но нет универсального RowMapper для использования с getJdbcTemplate. Если я использую EntityManager вместо шаблона, он выходит из строя. Я новичок в Spring. Функция, которая у меня есть сейчас, выглядит примерно так:

 public List<T> findFromTable(String tableName) {
    return getEntityManager().createQuery("SELECT * from "   
tableName).getResultList();
}