sql >> データベース >  >> RDS >> Mysql

MySQLに接続して、PlayFramework2.4で操作を実行できません

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



    1. MySQLで各グループの最大n値を見つける

    2. MySQLクエリで複数の合計を選択し、それらを別々の列に表示します

    3. MySQLでデータベースのエイリアスを作成するにはどうすればよいですか?

    4. springjdbcTemplateを使用して複数のテーブルにデータを挿入する