PlayFramework2.2.xのEBeanで検索するベストプラクティス EBeanで検索して一覧の20件と全体の件数を取得する際にはこのようにして検索ルールを別メソッドにしておくのが便利です。 Modelの中に書かないでServiceクラスを作ってそっちに書くのがベターです。 検索ルールメソ… @iwasakiハック2014.04.11 913
WebPay でテスト環境のデータを削除する テスト環境用非公開鍵を指定して、以下のプログラムを実行することにより、テスト環境のデータを全て削除することができます。 ただし、この操作を行った後、元に戻すことはできませんので注意が必要です。 WebPayClient … nbeppuハック2014.04.10 183
EclipseでJavaのデバッグ中に変数の値を変える方法 少しだけ書き換えてコードの動作を確認したい時などには、 毎回ビルドをするのではなく、デバッグパースペクティブの式ビューを使うことで開発にかかる時間を減らすことが出来ます。 1.Eclipseでデバッグパースペクティブを… otaguroハック2014.04.09 7,248
変数がnullにならないように設定する方法 private ALStringField target; protected void setValidator() { target.setNotNull(true); } targetがnullのままDBに入ってし… watanabeハック2014.04.09 113
WebPay でイベント履歴を取得する 課金や顧客作成など過去に発生したイベントを一覧形式で取得することができます。 下記の場合は、90日以内のイベントのリストを取得できます。 WebPayClient client = new WebPayClient(&q… nbeppuハック2014.04.09 245
PlayFramework2.2.xでEbeanのOneToManyを使って関連するテーブルのデータを取ってくる方法 @OneToMany(cascade = CascadeType.ALL, mappedBy = "site") public List<TagSiteMap> tagSiteMapLis… @iwasakiハック2014.04.09 439
SimpleDB で簡単にデータを取得するユーティリティ(3) SimpleDB で簡単にデータを取得するユーティリティ(2)のつづき。 次に、以下のように取得できるメソッドを作成します。 CustomerItem item = SimpleDB.get(CustomerItem.c… nbeppuハック2014.04.08 276
Javaファイル内の多言語化対応で、任意の文字列を埋め込む。 Javaファイル内の多言語化対応については https://hacknote.jp/archives/1588/ に詳しく記述がありますが、定義した文字列に任意の文字列を埋め込んで使いたい時がよくあります。 たとえば「○… horinoハック2014.04.08 813