0
我正在使用StringBuilder構建一個長查詢。帶有printf的Java StringBuilder。等價字符串。格式
StringBuilder sb = new StringBuilder();
sb.append("select * from x where name = %s'");
String.format(sb.toString, "John");
什麼會等同於這樣的事情?或者,這實際上是正確的做法嗎?
相同的答案,但我是太快 –
@nelsonjuan什麼是試圖通過附加在這裏做? –
@Ruchira我實際上使用javax.persistence.EntityManager來照顧數據庫。我正準備將字符串轉換爲em.createNativeQuery(sb.toString(),SomeClass.class).getResultList() –