Javaの場合は、EbeanのSqlQueryAPI<をお勧めします。 / a> これを行うために(多分私はそれを好むので;))。
project / plugins.sbt内 行のコメントを解除します(最後の行):
addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "1.0.0")
built.sbt内 行を変更し、 PlayEbeanを追加します 次のような有効なプラグインへ:
lazy val root = (project in file(".")).enablePlugins(PlayJava, PlayEbean)
conf / application.conf DB構成の後に次の行を追加します:
ebean.default = ["models.*"]
つまり、アクションで(sample ofc)として使用できます:
SqlQuery query = Ebean.createSqlQuery("SELECT * FROM users WHERE username LIKE :username");
query.setParameter("username", "%200ok%");
List<SqlRow> rows = query.findList();
for (SqlRow row : rows) {
play.Logger.debug("Found user: " + row.getString("username") + " with ID: " + row.getInteger("id"));
}