Java
ふだんDB操作まわりのコードはローカル上でH2のオンメモリDBを使ったテストを通してからdevelopブランチに上げるようにしている。 なのでdevelopでDB操作がコケる事はあまりないんだけど、先日developをデプロイした環境(DBはMySQL)でDBから取ってきた値の型…
Tomcatで動かすJavaアプリをテストする環境が作りたくて、Dockerfileのサンプルを作ってみた。 # # VERSION 0.0.1 # FROM ubuntu:12.10 MAINTAINER horimislime "horimislime@gmail.com" # Setup RUN apt-get install -y software-properties-common debconf…
ローカルでデバッガ使いながら動かしてた時は大丈夫だったけど、サーバにデプロイするとよく分からないエラーが出てきたのでログに書き出してみよう!みたいな流れでこんなコードを仕込む事があると思います。 logger.info("id = " + obj.getId() + " name =…
テンプレート側で以下のようなコードを書いておくと、Java側から渡された変数一覧を確認できて便利。 <#list .data_model?keys as key> ${key} <br/> </#list> 例えばJava側でこのようにフロントへ渡す変数をセットしていると、 model.addAttribute("someClass", new Some…
Springなプロジェクトで、通常実行時はmain/resources下からBeanの設定を読み込み、JUnitテスト時だけはtest/resources下にある設定を読み込もうとしたらハマった時のメモ。ファイルの構成は以下のような感じ。 -src |--main | `--resources | |--dataSource…
これまでPlayframeworkプロジェクトを作成するときは、 % play create new-app % cd new-app % play eclipse ...... といった感じにコマンドラインから作成していましたが、折門年末のJetbrains大セールでIntelliJを手に入れたのでIDEからプロジェクト作成を…
この記事はSpring Framework Advent Calendar 2012 : ATND24日目の記事になります。 前回はKouhei_TokiさんのWebアプリケーションでSpring Integrationを使用する場合のスレッドでした。 Spring自体に関する話ではありませんが、仕事でSpringMVCなwebアプリ…
maven-tomcat7-pluginを使うと、コマンド一発でmavenプロジェクトをwarにパッケージ→tomcatが動作しているサーバへデプロイすることができます。デプロイ成功までちょっとにハマるところがあったのでメモしておきます。 環境セットアップ リモートデプロイに…
自分が普段見てるwebページの数がどれくらいになるのか興味があって作ってみました。一応ページのタイトルやURLといった情報も収集してますが、とりあえず数だけ知りたいので日々のページ閲覧数だけグラフで可視化してます。Weblogger仕組みは単純にログ収集…
かなり悩んだ.具体的な症状としては,Android上のアプリケーションからHttpClientを用いてhttp://localhost:8080/someserviceで動作しているサーブレットにContent-Type:multipart/form-dataでデータのアップロードをするときだけ302が返されるというもの.…
最近ではAndroidアプリを開発する際もサードパーティ製ライブラリを使う事が多いため,プロジェクト管理にはApache Mavenを活用しています. 現在はAndroidのArchetypeも公開されており手軽にプロジェクトを始められるようなので,手順をここにメモしときま…