您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何将@Query sql存储在CrudRepository的外部文件中?

如何将@Query sql存储在CrudRepository的外部文件中?

如果你的项目设置具有资源文件夹,请在/Meta-INF/jpa-named-queries.properties文件下创建并将键值对添加repoClass.methodName=yoursql。spring数据将恢复。

对于更长的查询,最好使用xml带有CDATA标签属性文件

使用以下步骤。

在src / main / resources-> Meta-INF文件夹中创建jpa-named-queries.property文件

在给定的属性文件中取消查询查询。 看closely.Here 集团是实体名称,而方法应该匹配与法库接口定义。查询应具有对象名称,而不是表名称,而不是列名称,而是提供实体中为各个字段指定的变量名称

具有属性名称的接口方法

如果您的项目设置具有资源文件夹,请在/Meta-INF/jpa-named- queries.properties文件下创建并将键值对添加repoClass.methodName=yoursql。春季数据将恢复。

对于更长的查询,最好使用xml带有CDATA标签属性文件https :http://codingdict.com/questions/111287

SQLServer 2022/1/1 18:20:42 有444人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶