2004-01-01から1年間の記事一覧

性能測定

性能計測にうちではjakartaのJMeterを使用している。 ここでもjakartaのお世話になっている。 以前この担当に来たばかりのころは別の有料のソフトを使用していた。しかし最近になってJMeterの存在を知り使用してみた。使い方もなんとなくすぐ理解できかなり…

struts1.2はどうしようか

うちではstrutsは1.1を使用している。開発が始まったのが今年の春くらいだったためまだ1.2はでていなかった。 でちょうど最近くぎりがついたため1.2へ移行するか検討をしてみた。 結果としては1.1のままいくこととなった。 まず現状のstrutsであまり困ってい…

メール送信処理のつづき

メール関連処理でもう1つ問題となったのがアドレスのチェックであった。 今回のシステムではwebからのオンライン操作時に自動的に100名以上にメールを送信する。100通メールを作成して送信するとなると時間はかかるしでちょっときびしい・・というのがあっ…

メール送信処理

最近は忘年会などの飲みが続いて日記がとびとびになってしまった。今回はメール送信について書き留めておこうと思う。 メール送信にはsunのJavaMailAPIを使用している。それ以外のAPIを使ったこともないので他より良い悪いなどの評価はまったくわかりません…

ログ出力方法

ログ出力にはcommons-logging経由でlog4jを使用している。正直ログ関連APIはあまりよくわかってはないが、とりあえずネットなどに書いてある通りにやったら出力されたのでそのまま使ってるという感じである。 commons-loggingを使用しているのはネットの情報…

XML読み込みについて

開発の中でワークフローの制御情報を読み込むというものがある。 ワークフローのステータス、利用者の権限、可能な操作などをマトリックスで表現したものをDB上に流し込んでそれを読み取っている。製造自体は問題なく完了したのだが、性能を測ってみるとDBア…

ローカルで開発してみる つづき

引き続きローカルでeclipse上でjbossを起動させて開発する方法を試している。 前回の時点ではさっぱりよくわからずといった感じだったが少しずつ使い方がわかってきた。前回はwebモジュール(war)の作成までできたので今回はejbモジュール(ejbjar)の作成…

ローカルで開発してみる

いまのところうちではeclipseはあくまでエディターとして使ってるのみであり、jbossはデバッグサーバー上で動いていたり、コンパイル等はサーバー上でantをコマンドから実行したりしている。 うちは開発初心者が多く(自分も含め)各自の端末上にそれぞれが…

プラグインなど

プラグインは以下などを使っている。 checkstyle jalopy dbedit lomboz eclipseUML eclipseはそんなにすごい使いこなしてるわけではなく、あくまで「便利なエディター」という感じで使っている。いろんなプラグインなどが出てて、使いこなせばもっと効率があ…

どうやるのがいいのだろう

開発環境など、開発の方法についてはいまだに明快なやり方がわかっていないというのが正直なところである。 以前はローカルのWINDOWS端末でeclipseでクラスやjarを作成して、できたクラスやjarをFTPなどでサーバーに転送して動作確認するという手順でやって…

eclipseについて

当初うちではJbuilderを利用して開発を行っていた。単にあまりというか全然その他のものを知らなかっただけだが・・。確か数十万円したような。高い物使ってた割には全然たいしたことしてなかったなあ。そういえば何気に動作が重かったような。 そんな中たま…

strutsを使ってみて

一番最初に開発したときはstrutsとかその他全然知らずに、参考書に書いてある通りにいわゆるservletを作った。その後strutsを知り、使ったことのある人にたまたま話しを聞くことがあり「使うの簡単だよ」ということで導入してみることに。 導入したのはstrut…

DBアクセスについて つづき

前回の続きです。 テーブル単位で固定のSQLを使い回す方法、最初はいいかなと考えていた。確かに必要な時にそのクラスを使えばいいだけなので新たにSQL作ったりしなくていいので便利といえば便利だった。 しかし使っていくうちに非常に効率が悪いことが判明。…

DBアクセスについて

今日はDBへのアクセス方法についてを書き留めておきます。 EJBは使ってたがエンティティBeanは結局断念して使わなかったため、JDBCを直接使うような形でやっていた。 最初はJAVAの参考本など見ながらいわゆる基本の形で、SQL分をソース中に書いてStringにい…

EJBって

うちでは上からの命令によりEJBを使ってる訳ですが、JAVA始めたばっかりの人らにいきなりステートフル?エンティティ?などどいう難しい言葉が並び「やっぱJAVAって難しい・・」と純粋に思いました。 当時の我々はJ2EEをやる以上、当然ばっちりわかってない…

システム詳細は

現在取り組んでいるシステムは以下のような構成。 OS Redhat9 WEB Apache2.0 AP Jboss3.25+tomcat5.0 DB PostgreSQL7.4.1 JAVA JDK1.4.2 各サーバーは物理的に別マシンで、APサーバーは2台ありWEBサーバーからmodjk2で負荷分散をしている。ただ環境グループ…

どんなことやってるのか

とりえず置かれてる立場 取り組んでるシステムは小〜中(?最大で2〜3000人)規模の社内向けのWEBシステム。社内システムなので正直それなりには融通のきく状況。その辺は恵まれてるのかも。 担当自体が最近「JAVA始めました」って感じのため人数の割り…

日記開始

なんとなく、開発の日記を付けてみることに。 自分の振り返り用、メモ用ということで。 たいして書くようなこともないかもしれないけども・・。