If you can dream it, you can do it.

元タイトル「北の大地のIT技術屋より」

Java

SpringMVCのFormの配列の上限値の初期値が256でIndexOutOfBoundsException落ちる件

先日SpringMVCで作ったWebアプリの性能試験を行っていた。その内容はデータを一覧形式で表示する業務システムにありがちな画面で、200件弱のデータを検索して再検索をするとIndexOutOfBoundsExceptionが発生してInternalServerErrorになってしまうというもの…

Spring JDBCのJDBCTemplateの処理が遅くてハマった。Oracleとfetchsizeのハナシ

最近Springベースでシステムを作っていて、JDBCTemplateを使ったOracleへのアクセスをしている。その中で、件数が多い(といっても5000件程度)データをSELECTすると処理が遅くなって、ハマった。 環境 ・ JDK8 ・SpringFramework 4 ・ORACLE 11g 処理イメー…

s2Maiで認証エラー

s2Maiで認証エラー com.ozacc.mail.MailAuthenticationException: Authentication failed: null→userIdという名前が予約語になっているので認証できなくなってしまった。 残念な結果。

Javaで連続した日付を取得する方法

タイトルの通り、連続した日付を取得する要件があった。 指定したした回数分日付を作成しなければならなかった。 しかし、日付をただ加算していくだけでは、不正な日付ができ続けるだけだった。 結果、欲しい結果を手に入れられたので、メモ。 Java7で確認…

Javaで同一IDのフィールドをマージする。

久しぶりにゴリゴリとJavaを書いている。 そんな中、以下の様な要件があってJavaで対応することになった。 今回のお題 ①テーブル構造はidとnameのみで両方合わせて一意(PK)である ②同一idのnameをまとめてカンマ区切りで表示したい。 データの例としては以…