Java

Androidのデバッグで躓いたのでメモ

ようやく重い腰を上げアプリを作ろうとした所、いきなりデバッグで躓いたのでメモ。1年くらい前に少しいじった時は、すんなり出来た気がしたけど、今日は何故かうまく行かなかった。 必要な設定 AndroidManifest.xmlに以下の2つの設定が必要。 ・Applicatio…

jarで複数のmainを扱う

javaで作った複数のバッチ処理を一つのjarにまとめようと思ったのですが、他のjarライブラリー等を含めた実行可能jarだと特殊なクラスローダ経由で実行する為、実行できるメインのクラスが一つしか設定出来ないらしい。(eclipseで作ったjar) ほぼ同じコー…

インターセプターでトークンを管理する

SAStrutsで2重更新を防止する一番簡単な方法は、トークンを使う方法ですね。 やはり、色々な所で必要になる機能なのでインターセプターで処理したい所です。 実装方法は、最終的には下記のサイトのまるパクリになりました。http://d.hatena.ne.jp/kuwalab/2…

HOT Deployについて

SAStrutsでの開発は、HotDeployが非常に便利なんですが稀にイメージと違った動作をする事がある。今回もちょっとはまったのでメモ。taglib用のstaticメソッドの中で、SingletonS2ContainerFactoryから取得したセッションスコープのコンポーネントを取得して…

SAStrutsとDBFlute

最近仕事でSAStruts+DBFluteの構成で開発を行っているのですが、DBFluteいいですね! 以前使っていた、S2JDBCより使いやすいです。以下その主な理由。・S2JDBCと同様に9割のSQLを自動生成出来る。 ・GenerationGapパターンが基本。S2JDBCのバランスとGenerat…

SAStrutsのシンプルなプロジェクト

SAStrutsのシンプルなプロジェクトを作成する方法のメモ。 シンプルなプロジェクトを作成する最速の方法だと思う。1.チュートリアルをダウンロード 2.解凍して出来たフォルダをプロジェクト名に変更 3.エクリプスにインポート 4.リファクタリングに…