scala

開発関連

mockitoのメモ

voidのメソッドをモックせずに実行する doCallRealMethod().when(instance).voidFunction();
開発関連

Scala Play2でSOAP

今どきSOAPなんてと思いますが、古いシステムとかだとまだまだ使われていたり。JavaでJAX WSみたいなのはもう忘れてしまったので、Scalaでライブラリがないか調べてみました。 play-soap play2.7でもちゃんと使えました...
開発関連

ScalikeJDBCの小技

基本的には自動生成したmodelを使うのですが、どうしてもっていう時に便利な小技です。 SELECTの結果の別名を短縮したくないとき そこまで性能にこだわってなく、SQLログのみやすさを重視する場合の設定方法です。 object User ...
開発関連

scalariformかけるとDSL形式のインデントが崩れる

scalikejdbcやWSClientなんかでDSLっぽく書いたプログラムがscalariformかけるとインデント崩れする問題を解決するために調べたメモとなります。 scalariformとは コンパイルと同時にコード整形してくれる便利...
開発関連

古いPlay2を動かす方法

JDKを8から12にしてSBT1.2.8にして、いろいろあってivy2のcacheを消してしまったら、古いPlay2.3ベースのプロジェクトがコンパイルできなくなって困ったので対処法を残しておきます。数年に一回こんなことが起こってる気が・・...
開発関連

play2.6から2.7にバージョンアップ

公式を見ながらplay2.7にバージョンあげつつplugin.sbtとbuild.propertiesとbuild.sbtの見直しをしたのですがはまったのでメモ。 sbt clean buildするとエラーが 証明書エラー typesafe...
開発関連

scalikejdbcGenでUnknown table

MySQL5.6の古いシステムでscalikejdbcGenした際にはまったエラーについてまとめておきます。 エラー内容 スキーマ指定が効かないエラー scalikejdbc.propertiesにjdbc.schemaを指定しているのに、...
開発関連

sbtである日突然GZIPInputStream: java.io.EOFException

sbt runするとある日突然エラーが出るように・・・ エラーログ Error wrapping InputStream in GZIPInputStream: java.io.EOFException at sbt.ErrorHandli...
開発関連

SoftLayer時代に作ったObjectStorage(SWIFT)をIBM Cloud(S3)に引っ越し

Object Storage OpenStack Swift が徐々に終了していくとのことなので、S3に引っ越しする必要があります。該当機能を使っている場合は2019年3月31日までに移行が必要とのことです。詳細は以下を参照してください。...
開発関連

Scala Play2用の開発環境を作る

Scala Play2を使ったアプリケーション用の開発環境をセットアップするための手順です。ちなみにOSはmacを前提とし、IDEはIntelliJを使います。 IntelliJのインストール ここのIntelliJ IDEAから環境にあっ...
スポンサーリンク