2009-08-01から1ヶ月間の記事一覧

T2フレームワーク

T2

Ymir,T2フレームワークを触ってみようと思いセットアップ。 空のYmirプロジェクトの作成時に、以下エラーとなる。。 http://ymir.seasar.org/docs/1.0.x/user/example org.seasar.framework.exception.OgnlRuntimeException: [ESSR0073]OGNLで例外が発生しま…

Eclipse3.3.2日本語化

http://mergedoc.sourceforge.jp/

アノテーション

フィールドのアノテーションを取得 Field[] fs = HogeClass.getDeclaredFields(); for (Field f : fs) { Annotation[] annos = f.getDeclaredAnnotations(); for (Annotation anno : annos) { System.out.println(anno); } } http://www.ne.jp/asahi/hishida…

文字列からClassオブジェクト生成

リフレクションでオブジェクト生成 Class clazz; try { clazz = Class.forName("パッケージ名.クラス名"); //FQCNで指定 } catch (ClassNotFoundException e) { e.printStackTrace(); return; } http://www.ne.jp/asahi/hishidama/home/tech/java/reflection…

SuperCSV

SuperCSVを使えば、CSVデータをJavaBeanへ設定出来る。結構簡単に読み書き出来るけど、プロセッサの設定、ヘッダ名、データ順序等をアノテーションでJavaBeanに設定出来るようにしないと使いにくいかも。似たようなライブラリも沢山あって困る。 http://d.ha…

DIコンテナの宣言的トランザクション

メソッド単位でトランザクション管理を行う。メソッド呼び出し時に新しいトランザクションとしたい場合はREQUIRES_NEWを使う。 @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW) http://s2container.seasar.org/2.3/ja/tx.html http://www.ibm…

JAXBでXML変換

Java6からJDKコマンド、schemagenでxslが生成可能となっている。 schemagen -classpath "クラスパス" "xsl生成クラス" 参考URL http://www.techscore.com/tech/J2SE/JavaSE6/4.html#mustang4-2 http://d.hatena.ne.jp/AWAWA/20080522/1211471482 アンマーシ…

Windowsが起動出来ない。

Invalid partition table NTLDR is missing ブートファイルが壊れたらしくWindowsマシンが起動出来なくなりました。 リカバリディスクの回復コンソールから下記コマンドを実施して対応し、 無事起動出来ました。MAP FIXMBR \Device\Harddisk0\HOGE FIXBOOT C…

初回アクセス時のjsessionid

初回アクセス時のjsessionidを非表示にしたい。 単純に初回だけ同じページにリダイレクトされればいいのだろうけど・・・。 mod_rewrite(または、リライトのように)で出来たら嬉しい。 ○追記 ひがさんのブログでわかりやすく書かれていました。 最初にアク…

Javaで日本語フォント

Javaで日本語フォントを使用にはどうすれば?$JAVA_HOME/jre/lib/fonts/fallbackディレクトリを作成し、ttfファイルを置けばよいらしいが・・・。 http://blog.goo.ne.jp/koregaiya/e/ac4c0c130df9fa8ef0cf7e31be71671a http://slashdot.jp/~C0FFEE/journal/…

Graphicsクラス

画像入出力など。 http://www.javadrive.jp/java2d/graphics2d/index1.html http://d.hatena.ne.jp/freebeans/20061022/p1

WebDAV

WebDAVの設定 http://honana.com/apache/22/webdav.html