minimize

J2EE

J2EEに関するルールセットです。

UseProperClassLoader

getClassLoader() メソッドの使用を検出します。
J2EEの環境では、この方法で正しいクラスローダを取得できません。
代わりに Thread.currentThread().getContextClassLoader() を使います。

ClassLoader cl = Bar.class.getClassLoader(); // bad
ClassLoader cl = Thread.currentThread().getContextClassLoader(); // ok

MDBAndSessionBeanNamingConvention

MessageDrivenBean または SessionBean を実装したクラス名が
Bean で終わっていません。
これはJ2EEのネーミングルールに反します。

RemoteSessionInterfaceNamingConvention

EJBHome を継承したインターフェイス名が
Home で終わっていません。
これはJ2EEのネーミングルールに反します。

LocalInterfaceSessionNamingConvention

EJBLocalObject を継承したインターフェイス名が
Local で終わっていません。
これはJ2EEのネーミングルールに反します。

LocalHomeNamingConvention

EJBLocalHome を継承したインターフェイス名が
LocalHome で終わっていません。
これはJ2EEのネーミングルールに反します。

RemoteInterfaceNamingConvention

EJBObject を継承したインターフェイス名が
Session / EJB / Bean で終わっていません。
これはJ2EEのネーミングルールに反します。

[コメント(0)]
[PR] b nEXN[jOb f[^b FXb ]ETCgb SEOb ANZXb nEX[J[b ^ItBXb SEO΍b ҋZb sYSۃ[b vb b nCb AXNb ]Eb یb ev[gb ꗷsb b Ƌhb b zb ҋZb ŗmb Stb wb [VbNb }bT[Wb FXb Mb 365b AtBGCgb эb FXb z[y[Wb fCg[hb FXb COnb zm}\b xXg nC ze [cb ob nCEGfBOb Hawaii hotelsb Hawaii Activitiesb bhhrb
y^cЁup_CVtgvT[rXz nCnIvVicA[ibN}.j - rWlXNXq - iq(1) - iq(2) - COze - ؍s
z[y[W쐬 - ^T[o[ - gуz[y[W - uO - ze \ - ^CVFA - B - nC@Rh~jA - o@ze - nC@sY - v[Pbg@ze
[PR] ԕیĂ݂܂񂩁HیeЂ̃TCgЉ