Meet Slick Slick (formerly ScalaQuery) is a nice scala library for accessing your database, works with many vendors and it’s part of the typesafe stack. Slick’s documentation is awesome to get you started quickly. Unfortunately there are some important topics missing from the docs or examples which are mandatory for using it in a production environment. A simple example Let’s create a data access
色んなSQLをSquerylで書くと? - k4200’s notes and thoughts 色んなSQLをScalikeJDBCで書くと? 上記の記事のSlick版です。 groupByに関するSlick 1.0.0のバグを回避するため、1.0.1-RC1を使用します。 例によってテーブル名とかは弄りました。 テーブル定義を含む全てのコードは以下のGistを参照してください。 https://gist.github.com/kxbmap/5648473 LEFT JOIN + IS NULL SQL SELECT * FROM Students s LEFT JOIN Clubs c on (s.club_id = c.id) WHERE c.id IS NULL Slick val q1 = for { (s, c) <- Students leftJoin Clubs.map(_
play framework + Java + ebeanで色々やったので、今度はscalaでDB操作をしたかった。 調べるとSquerylとslickとで人気を二分しているらしい。今回はscalaの勉強であることとtypesafe stackに入っていることも考えてslickを試してみた。 play frameworkとslickを使うサンプルがすでにgithub上にあるが、どうもうまく統合できていないように感じたので調べたところplay-slickというプラグインがあるらしいので動かすところまでメモ。 環境 play framework 2.1.1 slick 2.10.0-RC5 play-slick 0.3.2 howto いつもどおりplay new play new mySlickSample project/Build.scalaに追加 val appDependencies
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く