You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Dropwizardを普通に使うとトランザクション境界をResourceクラスにすると思います。 しかし、DDDで作成したい場合などはアプリケーション層のサービス(この記事ではファサードクラス)をトランザクション境界にしたくなると思います。 しかし、ファサードクラスを作成して対象のメソッドに@UnitOfWorkを付けて試したところ、以下のエラーが出て動作しませんでした。 org.hibernate.HibernateException: No session currently bound to execution context どうやらResourceクラスで@UnitOfWorkを使うか、または、自分自身でHibernateのSessionを扱う必要があるようです。 自分自身でHibernateのSessionを扱うとなるとファサードクラスがそれに依存してしまうので宜しくないです。
概要 ES2015を象徴する機能である、アロー関数構文の実装がついにV8で始まった。 無名関数を短く書ける [3.28.31] アロー関数は無名関数の省略記法である。 今までこう書いていたのが、 var fn = function (a, b) { } こうスッキリ書ける。 var fn = (a, b) => { } 「=>」が矢のように見えることから「アロー」関数と言う。 更に短くできる これが、 [1, 2, 3].map( function (v) { return v * v } ) // [1, 4, 9] アロー関数だとこうなるが、 [1, 2, 3].map( (v) => { return v * v } ) // [1, 4, 9] 引数が一つの時には「()」を省略できるので、こう書ける。 [1, 2, 3].map( v => { return v * v } )
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く