How to replace table name with value from parameter while using Spring Data JPA nativeQuery

前端 未结 4 2075
醉梦人生
醉梦人生 2020-12-02 01:32

like this:

public interface XXXRepository extends CrudRepository {
@Query(value = \"select * from ?1 where ...\", nativeQuery = true)
Lis         


        
4条回答
  •  旧巷少年郎
    2020-12-02 02:01

    You can use entitymanger in jpa project.

    @Autowired EntityManager entityManager;

    entityManager.createNativeQuery("select * from "+tableName+"")

提交回复
热议问题