java

Spring Batchの解せぬ振る舞い

久しぶりに会社の業務での覚書。 バッチ処理を実装したく、Spring Batchに取り組んでみた。 手始めに、oracleのテーブルのデータをtomcatが稼動しているマシンの ローカルに置いてあるmysqlにデータをコピーするという 至って簡単なバッチ処理を実装。 参考…

Jasperに触れてみた

昨年の秋頃から、Struts2をサンプリングしながら学んでいた。 JasperReportのpluginをサンプリングしたのをきっかけに JasperReportも少し囓ってみた。 実際にはiReportを齧っていたと言うのが正直な感想。 このiReportのfontの設定が、結構面倒で、なかなか…

java Date、Integer、Stringクラスの型変換

コーディングの際、型の変換は、何故か腰が引けてしまう。 (決してクラス設計にケチを付けている訳ではない。自分の記憶力の問題) ググリながら、実装したのでここにまとめておく。(今日の日付を取得) Date today = Calendar.getInstance().getTime(); (D…

Oracle,DB2,ActiverDirectoryで分散トランザクション

先日来の業務アプリ。 oracle、DB2/400のテーブルとActiveDirectoryを更新するアプリケーションで 3テーブルをトランザクション管理する。 勉強不足でActiveDirectoryは管理外。更新順をDB2→oacle→ADとすることで DB2、oracle、ADの更新処理でのexception発…

JavaからAcitiveDorectoryにアクセス その2

昨日に引き続き、JavaからAcitiveDorectoryにアクセス ActiveDirectoryのパスワード更新するためには、SSL通信(port:636)が必要。 1.ActiveDirectoryが稼働しているサーバー(Win2000)に証明局をインストール。 ここを参考にしてインストール。 ・作成す…

JavaからAcitiveDorectoryにアクセス

業務アプリで、JavaからAcitiveDirectory(Win2000)にアクセスしてパスワードの 変更をしなくてはならなくなった。とりあえず、Google先生に尋ねてみる。 ここに行き着く。 (2011/05/28現在 見れなくなっている様子) javax.naming.*、javax.naming.directory.…