前エントリで、NativeQuery・JPQL・CriteriaAPIのどれが一番速いのかパフォーマンス比較を行い、NativeQuery悪くないじゃん、と結論づけました。そして、JavaEE AdventCalendar 2013を取りまとめて頂いた@megascusさんや、このネタを書く発端となった@yoshio…
このエントリはJavaEE Advent Calendar 2012の20日目です。昨日は@den2snさんのJavaを知らない世代が今からはじめるJavaEE開発でした。明日は@javaflavorさんです。先月、岡山を訪れた時、Javaエバンジェリストである寺田さん(@yoshioterada)に「今仕事でや…
11/3に岡山県立図書館で行われた、第4回岡山Javaユーザ会勉強会に参加してきました。 岡山にはJavaに限らず多くのコミュニティが存在し、年末には合同勉強会も行われるらしく、岡山のエンジニアの盛り上がりとコミュ二ティを越えたエンジニア同士のつながり…
JavaOne5日目、ついに最終日を迎えました。 昨年はKeynoteが毎朝のように1時間半ずつあったのに対して、今年は初日の夕方にStrategy Keynote、Technical Keynoteを終えていたため、全体的なビジョンを押さえた上で個々のセッションに集中できるように配慮さ…
JavaOne4日目は、昨夜のこともあり、再びテンション高めで臨みました。以下、まとめです。 [CON4006] Bean Validation 1.1: What’s New Under the Hood JSR303で規定されている、アノテーションベースでBeanのプロパティのnullチェックや半角数字チェック等…
JavaOneサンフランシスコ3日目は、早くもバテ気味で、興味のあったJava8に導入される新しい日付APIであるJSR-310(Project_ThreeTen?)のセッションなどがあったにも関わらず、朝イチはパスしてしまいました。(といっても、JSR-310のセッションがあったこ…
昨日のKeynoteに続いて、いよいよ今日から各セッションが始まりました。セッションは朝8時半から始まり、一番遅いもので夜9時半に終わります。まさに一日中Java漬け。本格的な初日でテンション高かったこともあり、朝イチから連続で取っていったのですが、夕…
JavaOne 2012に参加するため、昨日からサンフランシスコに滞在しています。本格的なスタートは明日からで、今日はStrategy KeynoteとTechnical Keynoteが行われました。残念ながら大きなサプライズはありませんでしたが、来年のJavaSE 8 / JavaEE 7のリリー…
BigDecimalを使って「1000×0.01=10」を表現したかったんです。初めに書いたコードがこれ。 BigDecimal a = new BigDecimal("1000"); BigDecimal b = new BigDecimal("0.01"); BigDecimal c = a.multiply(b); System.out.println(a + " * " + b + " = " + c);…
会社帰りにオラクル青山で行われたGlassFish勉強会に参加してきました。春先からJPAを使うようになり、JavaEEに関する様々な情報に触れていたのですが、今日は、断片化していた知識の隙間を埋めるような情報が多くあり、非常に有意義な勉強会でした。 以下、…
4/29に奈良の新公会堂・能楽堂で行われた、鹿駆動勉強会に参加してきました。10時半に奈良駅に到着、13時の開場まで奈良公園を観光することにしました。鹿を横目に、南大門、東大寺の大仏、お昼の釜飯・・・雲一つない晴天で初夏の陽気だった中、一眼レフと…
参考にしたサイトはここ。 Hibernate Community • View topic - GlassFish 3.1.2 + Hibernate 4.1.1 + JPA = NullPointerJPA(Hibernate)経由でGlassFishからEntityManagerを取得するときに、下記のエラーでハマったのでメモ。 警告: StandardWrapperValve[ap…
4月14日に新横浜のAcroquest Technology社で開催された、第2回 初心者向け Hadoop ハンズオンセミナーに参加してきました。 第2回 初心者向け Hadoop ハンズオンセミナー : ATND 初心者向けと銘打っているだけあって、Hadoop環境の構築手順から当日のセミナ…
4月4日、5日に、六本木ヒルズで行われた、JavaOne Tokyo 2012に参加してきました。昨年のサンフランシスコのJavaOneにもちょっとだけ参加したのですが、この東京のは、規模は小さいものの雰囲気がそっくりで、テンション上がりっぱなしでした。 2日間とも朝…
SeasarのEclipseプラグイン3.2で手に入る、Sysdeo Tomcat Launcher。2011/6/26現在、設定でTomcat6までしか選択できず、そのまま無理やり設定しても、次のようなエラーになって起動しない。 java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFac…
SAStrutsを試そうと思い、SeasarのEclipseプラグインをインストールしようとしてハマったので、メモ。 Eclipseは、Classic 3.7 (Indigo)を使用。3.3以降用プラグインのインストールで、いくつかがエラーになる。内容は、 missing "org.eclipse.wst.sse.core …
Linuxにjenkinsを入れてみたが、jenkinsコンソールにapacheからリバースプロキシでつなごうとして、ちょっとハマったのでメモ。 jenkins: 1.410 apache : 2.2 jenkinsをrpmでインストールしてデーモン起動すると、コンソールのデフォルトのアドレスは、 http…