2008-10-10から1日間の記事一覧

LiftのORMをmainメソッドから使う方法

WEBアプリを起動しないで、LiftのORMを使いたい場合には、ORMのメソッドを使う前にBoot.bootを実行しておけば使えるようになる。 サンプル import bootstrap.liftweb._ def main(args: Array[String]) = { val boot = new Boot boot.boot bootしない場合のエ…

MySQLを使うために

参考URL 0. DB作成しておくて $ mysql -u root > create database hoge 1. pom.xml に mysql-connector-java を追加 $ cd PROJECT_ROOT $ vi pom.xml ----- <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.0.8</version> </dependency> ----- $ mvn install 2. Boot.scalaを修正 $ vi Bo…

[Lift][Scala] モデルへの外部キー指定方法

Liftのメインページから、外部キー指定方法のドキュメントがたどれなかったので、メモっとく。 外部キー指定する方に、 object 外部キー変数名 extends MappedLongForeignKey(this, 外部キーに指定するモデル)を指定してやるだけでオK。■外部キー設定される…