Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Tidak dapat terhubung ke MySQL dan melakukan operasi di Play Framework 2.4

Baik dengan Java saya akan merekomendasikan API SqlQuery Ebean untuk melakukan ini (mungkin karena saya lebih suka;)).

Di project/plugins.sbt batalkan komentar pada baris (yang terakhir):

addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "1.0.0")

Di built.sbt ubah baris dan tambahkan PlayEbean ke plugin yang diaktifkan, seperti:

lazy val root = (project in file(".")).enablePlugins(PlayJava, PlayEbean)

Di conf/application.conf . Anda tambahkan baris ini setelah konfigurasi DB:

ebean.default = ["models.*"]

Jadi Anda dapat menggunakannya yaitu dalam tindakan Anda sebagai (contoh daric):

    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"));
    }



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pernyataan yang disiapkan PHP PDO

  2. Mengapa urutan evaluasi untuk ekspresi yang melibatkan variabel pengguna tidak ditentukan?

  3. Bagaimana cara mengurangi inventaris dan penjualan menggunakan subquery mysql?

  4. Bagaimana saya bisa menggunakan Entity Framework pada grafik objek melewati kedalaman 2 dengan MySQL Connector/NET?

  5. Bisakah kita menggunakan kerangka Meteor dengan database mysql?