Java

Java

[Java] ORA-01861エラーの解決法

Java+Oracle環境でORA-01861エラーが発生。開発機では発生しなかったのに本番機で発生した原因は、暗黙の型変換で使われる初期化パラメータの違い。ここでは暗黙の型変換を使う場合と変換を回避する方法を説明しています。
Java

[Java] クライアントでタイムアウト処理

Webアプリケーションを作っていて、何かとお世話になるのがタイムアウト処理。サーバ側でセッション情報から判断してタイムアウトさせたりするのは簡単ですが、もしJavaScriptがサーバ側に値を取りに行ったら・・・。今作っているシステムでその...
Java

[Java/JPA] ネイティブクエリでデータ取得

SQLではできるけど、JPQLではどうしても実現できない条件があり、ネイティブクエリを使ってSQLを直接記述する方法を勉強したので、備忘録ということで。まずはDBアクセスクラスにクエリを記述。@Statelesspublic class D...
Java

[Java] PermGen spaceを回避する

Hibernateを使った開発をしていると、たぶん一度はお目にかかると思うエラー。java.lang.OutOfMemoryError: PermGen spaceチェック → 問題発見 → 修正 → デプロイ → チェック という作業を延...
Java

[Java] チェックスタイルのエラーを解決

ずーっと謎だったチェックスタイルのエラーがやっと解決!Got an exception - Unexpected character 0xfffd in identifierこんなエラーが所々に出ていて、これがあるとチェックスタイルのチェッ...
Java

[Java] Antを使ったJavaDoc作成方法

Antを使ってJavaDocをサクッと作ってしまう方法です。作業前に、Java環境をインストールしておくことが必須です。AntのダウンロードWindows用のAntをダウンロードします。Apache Ant ProjectAntをインストー...
Java

[Java] GlassFishインストールから立ち上げまで

GlassFishを使うことになったので、忘れないようにめもめも。インストール前に、JDK1.6をインストールしておくことと、環境変数JAVA_HOMEがJDK1.6を参照するように設定しておくこと。GlassFishのインストール手順以下...
Java

[Servret/JSP] よく出るエラー

JSPをいじっていると良く出るHibernateExceptionのエラーメッセージがこれ。Could not execute JDBC batch updateNot null指定しているカラムにnullをセットしようとして出力されるエラ...
Java

[Hibernate] カラムの値をあいまい検索する方法

手っ取り早く、常に前方一致をかけて、文字数に関係なく「○○から始まる値」を検索するだけなら、以下の方法でOK。StringBuffer hqlQuery = new StringBuffer();hqlQuery.append("selec...
Java

[Servret/JSP] テキストファイルを読み込んで表示

JSPで単純にテキストファイルを読み込んで表示するだけの処理を作ってみたので、Faces管理Beanからも呼び出せるようにしてみました。これを使う状況がなかなか見いだせていませんが、せっかく作ったのでお披露目してみます。
スポンサーリンク