Java

org.apache.commons.lang.builder.ToStringBuilder

reflectionToStringメソッドでオブジェクトの中身を全部取れる。 String Str = ToStringBuilder.reflectionToString(obj); で、↑だと一行ででちゃって見辛い。JUnitでassertするにもどこで違っているのかわからんし。ということで、,を改行コードに変換&文…

 JBoss AS 4.2.0が正式公開 - EJB 3.0/JSF 1.2/Tomcat 6などに対応 |マイコミジャーナル

 @ITのJavaパフォーマンスチューニング関連記事

Javaパフォーマンスチューニング(2005/1〜2005/8) Javaパフォーマンスチューニングのルール Javaのガベージ・コレクションを知る Javaのヒープ・メモリ管理の仕組み Javaのマルチスレッドによるリソース競合から守る Javaアプリのメモリ・リークを発見する…

 Java Programming Tips:JDK に標準付属のプロファイリングツール hprof の使用方法

参考:javaコマンドのオプション(Sun)

「本家Rubyより速い」、JRuby開発者に聞く − @IT

JRubyはYARVとほぼ同等か項目によってはやや遅い程度らしい。 余談だけどジェームス・ゴスリン曰く「NASDAQの電子取引では1秒間に約15万のトランザクションをJava EEで処理して」いるそうな。

JPA2.0(きしだのはてな:JavaOneのレポート)

JPA-MLのやりとりもみてると ・2.0というには地味。1.1ってかんじ。 ・現状が1.0なのが不思議。 ・1.1そのうち出るらすぃ。

 JBoss AS 4.2.0.CR2がリリースに - JBoss EJB3、JBoss Web Serverを同梱 | エンタープライズ | マイコミジャーナル

 JPAについてのML(bySeasar.org)

オーガナイザー(っていうのかな)はかのkoichikさん。 ML 自体は seasar.org で運営されてますが,別に Seasar に関連してなくても OK です. Seasar2 を使っていてもいなくても,Spring を使っていてもいなくても,とにかく JPA に関して意見交換しましょう…

 Hirohiroの日記 - WebLogic10リリース

JavaEE5対応らしい。リリースノートみるとEJB3.0&JPA(BEA KodoがJPA実装)にも対応してる。 参考:Programming WebLogic Enterprise JavaBeans, Version 3.0

 Quartz - OSSのJ2EEジョブスケジューラ

Springと連携させて、定期的にあるクラスのメソッドを実行できたりするジョブスケジューラ。 application-context.xmlにこんな感じで記述する(みたい)。cronライクに時間を指定できる。 <bean id="checkMail_Batch" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <property name="targetObject"> </property></bean>

 キャッシュマネージャ

みたいな、DTOとかをメモリで保持っておくクラスを作ることになった。CacheManagerでググったら、Ehcacheでまんまその名前のクラスがあるのね。。 net.sf.ehcache.CacheManager デザインパターンとしてもあるみたい。 Various Design Patterns and Idioms CA…

Spring2.0勉強会 発表資料&風景

 DBUnit Tips

ほほ〜。

 hibernateを利用してはいけない5つのシチュエーション | スパムとか

もともと2005年のエントリだけど、2007/01/16に追記されてる。 ここに情報を探しにきているようなひとは、悪いこと言いませんのでhibernateの採用を中止しなさい。 利用しだしていても、今引き返した方が工数が減ります。間違いない。1年以上経った今でも、h…

 Javaの最新動向を見極める デブサミ2007 (1/2) - @IT

関連:角谷氏「実践『JavaからRubyへ』の社内バージョン(動画あり)

 Spring2.0勉強会 第1回「Springを始めよう」

3/9(金)19:00〜22:00 at新宿

 【ハウツー】これで簡単、JavaEE 5/EJB 3.0 - Eclipse Dali (MYCOMジャーナル)

DaliはEJB3.0っていうよりJPAなんだけどね、、とかEJB3.0(JPA)ではエンティティビーン→エンティティだし、とか細かいツッコミどころはあるけど、注目されるのはよいことでしょう^^;

 クラスローダーとJ2EEパッケージング戦略を理解する - IBM Japan

 Sun、JDK 5.0のアップデートをリリース - Vista向けのバグ修正も (MYCOMジャーナル)

SUN JDK 5 ダウンロード(Java5 update11)

 JSPのスコープをちゃんと使いこなせてますか? @IT

 CayenneがApacheのTLP(Top Level Project)に昇格

iBATISに続いてCayenneもTLPに。確かに今までASFでO/Rマッパーって無かった(弱かった)から力入れてるのかな?

 OracleのJDBCドライバ(on Java5)で致命的なバグ

 Spring2.0入門 Java・オープンソース・Web開発自由自在

marsさんの記事によると、「第17章 Springでのバッチ処理」なんて章があるようです。

 Java 4K Programming Contest

バイトコードにして4096byte以下でゲームを作るコンテスト。(2006年の過去作品)

 JACCとJAAS

JACC:Java Authorization Contract for Containers (JSR-115) JAAS:Java Authentication and Authorization Service(J2SDKに統合されたらすぃ) 内容はこれから。

 JDBC ドライバ & データベース URL

 2006年のJava界の勝ち組と負け組 (更新記事)

オライリー(On Java)本体読むより断然見やすい〜^^;

 Javaの実行環境に脆弱性、最新版へのアップデートを

JDK/JRE 5.0 Update 7以前、SDK/JRE 1.4.2_12以前に影響があるとのこと。

 Jad+JadClipse

Javaのデコンパイラ。classファイル(jarも)があればデコンパイルしてソースが見れる♪すっげぇ便利!! Jad本体 JadClipse(SourceForge) JadClipseHP 手順。 Jad本体(jad.exe)を適当なところに置く。(例 C:\FrameworkProducts\jadnt158\jad.exe) JadClipseのj…

 PHP on Java! - ResinのQuercusを使ってみる MYCOM

QuercusとはJ2EEアプリケーションサーバResinに搭載されているJavaベースのPHPプロセッサ。