Lift, Scala

No Image

Scala + Liftは、プロダクションモードで起動した場合には、htmlをキャッシュするみたいです。

自分自身は未確認ですが、確認方法は

GlassFishの場合

– – ...

Lift, Scala

No Image

中身は全然濃いくないです。

単純に自分はどうしたらいいか、悩んでいることを書いてみるだけです。

Liftは、comet対応とかで、デフォルトだと接続がキープされたりするようだ。

少人数しかアクセスの ...

Lift, Scala

No Image

Userモデルのobjectの所に
override def signupFields: List= List(firstName, lastName, email, password)
を追加する

Lift, Scala

No Image

ScalaでMD5を生成するには…

Javaのライブラリを呼び出して生成することになります。
import java.security.MessageDigest
val digestedBytes = M ...

Lift, Scala

No Image

前回「Scala + Liftで、GlassFishの接続プールを使う」の中で、JNDI名はデフォルトでは「lift」であると書いたが、このJNDI名を変えて接続してみたい。

設定は簡単で、

Boot.scal ...

Lift, Scala

No Image

GlassFishはWeb ・EJBコンテナなので、せっかくなので、Scala + Liftの環境からJDBC接続プールを使いたい。

幸い、liftにはJNDIでDB接続する仕組みが入っているようです。

lif ...

Eclipse, Lift, Scala

No Image

なんか長いタイトルですが

要はMavenで作ったScala + LiftのプロジェクトをGlassFishにデプロイしたい

で、eclipseでGlassFishにデプロイしつつデバッグもしたい

と ...

Lift, Scala

No Image

class User extends LongKeyedMapper with IdPK {
def getSingleton = User

object uid extends MappedString(this ...

Lift, Scala

No Image

object User extends User with LongKeyedMetaMapper {
override def dbTableName = "users"
}

という感 ...

Lift, Scala

No Image

前々回くらいで、【Scala】LiftでMySQLに繋ぐ(Maven編)では、MavenでMySQLにつなぐための設定をしたが、今回はsbtでMySQLにつなぐための設定を。

project/build/LiftProje ...

Lift, Scala

No Image

Liftにはrun modeが6つ準備されている

development
test
staging
production
pilot
profile

デフォルトでは、developmen ...

Lift, Scala

No Image

Scala + Liftの環境は、最初はH2DBにつながるようになっている。

一般的にサービスを提供する場合、やはりMySQLなどに繋いで使いたい

ということで、MySQLに接続する方法

Maven ...

Lift, Scala

No Image

Liftでコンソールを起動してモデルの動きなどを確認したい場合

プロジェクトフォルダで以下のコマンドを打ち込む

そうすれば、モデルへアクセスが出来るようになる

Lift, Scala

No Image

liftで、 ProtoUserを継承している場合のログイン画面変更方法

loginXhtmlメソッドでhtmlを生成しているので、たとえばUserモデルの場合
※デフォルトで作成されるUserモデル

Eclipse, Lift, Scala

No Image

Scala and LiftのプロジェクトをEclipse上に作成する

なんか、単純なようですが、うまくいかなかったので、うまくいく方法を書いておく。

Eclipseの新規作成で、Scala Projectでは ...

Lift, Scala

No Image

Scala and Liftの環境を、Ubuntu上に構築したのはいいが、やはり使い慣れたEclipse上で開発したくなりました。

ということで、Eclipseに環境を構築する手順を書いてみます。

まず、Ecl ...

Lift, Scala

No Image

Scalaが気になるので、実行環境を作ってみる。
Scalaと、Scalaでwebアプリケーションを作るに当たって必要になってくるソフトウェアを上げてみる。

ScalaとはJVM上で動作する比較的新しい言語
オブジ ...