gpt4 book ai didi

java spring命名查询和属性文件

转载 作者:行者123 更新时间:2023-11-30 07:17:09 25 4
gpt4 key购买 nike

如何使用命名查询。例如:

public interface A extends Base<SomeClass, Long> {
@Query(value = "SELECT SUM(d.IS_OPEN) VW_VIEW d where d.value=?1", nativeQuery = true)
SomeClass getValue(Long value);
}

如何将 SQL 查询保存到某些属性文件(不是 XML,不是 Java 类)中并将名称作为参数发送?

最佳答案

可以像这个例子一样继续:

这可能是您基于主键的通用选择查询

query1=select {0} from {1} where {2} = {3}

然后可以在检索查询时使用这样的

 property = MessageFormat.format(query1,new String[]{"org_id","organization","PRIMARY-KEY","454545452"});

类似地,您可以概括查询并在 Java 代码中设置值。这取决于您想要什么程度的概括。

关于java spring命名查询和属性文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38189919/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com