[Scala]Scala + Liftで、JNDIでデータベースに接続する時に、JNDI名を変えて接続する
前回「Scala + Liftで、GlassFishの接続プールを使う」の中で、JNDI名はデフォルトでは「lift」であると書いたが、このJNDI名を変えて接続してみたい。 設定は簡単で、 Boot.scalaの中のBootクラスの中のbootメソッドの一番最初に class Boot { def boot { DefaultConnectionIdentifier.jndiName = "custom" … という記述を追加するだけ。 これで、customという名のJ ...
[Scala]Scala + Liftで、GlassFishの接続プールを使う
GlassFishはWeb ・EJBコンテナなので、せっかくなので、Scala + Liftの環境からJDBC接続プールを使いたい。 幸い、liftにはJNDIでDB接続する仕組みが入っているようです。 liftがデフォルトで参照するJDBC接続プールは、liftという名前のJNDIなので、今回はliftという名前で設定します。 GlassFishはほぼ標準状態で入っている前提で。 まずはmysqlのjdbcドライバをGlassFishのlibにコピーします。 からダウンロードして c:\gla ...