こみなのメモ帳

趣味と実益のネタ帳

月: 2021年4月

  • [play1]ショートカット

    便利なショートカットURLがいくつかある。覚えておくと便利。 パス 説明 /@api playframeworkのJavaDocが表示される。 /@db 開発時のみ。ブラウザベースのデータベースクライアントソフトへジャン […]

  • [play1]ログ出力

    playframeworkでは、play.Loggerクラスを経由してLog4jがすぐに使える状態になっている。一般的な用途であれば、これで不自由無いと思う。 設定 標準のLog4jの設定ファイル(log4j.prope […]

  • [play1]コントローラのstatic変数の仕組み

    コントローラクラスのstatic変数で paramsやrequestなどのオブジェクトが定義されており、playframework1ではコントローラクラスのオブジェクトがリクエスト毎に生成される方式は採用されていない。 […]

  • [play1]”is not allowed by Access-Control-Allow-Origin. “の回避

    Ajaxでデータを取得する際、異なるドメインからの取得(クロスドメインリクエスト)は制限されるルールになっており、データ提供側の許可が必要。 提供側がヘッダーに許可範囲を返すことで実現する。後から追加されたルールなので古 […]

  • [play1]setter/getterの自動作成の仕組み

    publicなプロパティに対し、自動的にsetter/getterを定義し、これを経由してアクセスするようになっている。これはplayが自身でコンパイルを行うときに、そのようなバイトコードになるようにすることで実現してい […]