如果您需要从资源文件夹中加载SQL,可以尝试使用spring-data-
sqlfile库。它支持从资源加载SQL查询。因此,您只需要将SQL查询放入资源文件夹中,然后就可以在SqlFromResource批注中引用它们:
@Repositorypublic interface UserRepository extends JpaRepository<User, Integer> { @SqlFromResource(path = "select_user_by_id.sql") User findById(int userId);}
输出将如下所示:
@Repositorypublic interface UserRepositoryGenerated extends JpaRepository<User, Integer> { @Query( value = "SELECT * FROM users WHERe id = :userId", nativeQuery = true ) User findById(int userId);}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)