我必须编写一个方法,向它传递一些参数,并根据哪些参数为空,它修改我最后需要执行的查询。
Customer例如,如果我想从具有ID, name,的表中进行选择,surname则address起始查询将为SELECT * FROM Customer WHERE ID=myId AND name=myName AND surname=mySurname(现在我们检查我发送的地址是否为空,如果不是,则将其添加到查询中)。
我知道如何在 C# 中执行此操作,只需执行一个起始字符串,然后添加到其中并直接使用 ExecuteStoreQuery,但这在 Java 中会是什么样子呢?Criteria Builder 是一个可行的工具吗?
太感谢了!
我想知道如何仅使用两个或三个快捷键来选择大括号之间的文本。
例如:如果我有这样的代码:
System.out.println("Hello World");
Run Code Online (Sandbox Code Playgroud)
仅应选择文本“ Hello World ”。