Java

BeanUtils.copyProperties

BeanUtils.copyPropertiesorg.springframework.beans.BeanUtilsは、第一引数から第二引数へプロパティコピーをします。この際、型などは関係なく同じ名前のプロパティ名のプロパティのみコピーさ...
Java

<c:if>の使い方

&lt;c:if&gt;の使い方
Java

String.formatで文字列フォーマットする

String.formatで文字列フォーマットするString.formatで文字列フォーマットすることができます。String.format("%s ~ %s","20140101","20150101");結果は以下のようになります。2...
Oracle

VIEW作成時のWITH READ ONLY

VIEW作成時のWITH READ ONLYVIEW作成時にWITH READ ONLYを指定すると、読み取り専用のVIEWを作成します。create view ビュー名select ~from ~where ~WITH READ ONLY...
Oracle

VIEW作成時のNOFORCE

VIEW作成時のNOFORCEVIEW作成時にNOFORCEを指定すると、エラーがあった場合はVIEWを作成しません。CREATE OR REPLACE NOFORCE VIEW ~というように記述します。
Javaのデザインパターン

JavaのデザインパターンTemplate Method

JavaのデザインパターンTemplate MethodTemplate MethodはJavaのポリモーフィズムを利用したデザインパターンです。処理の流れ(ロジック)を親クラスのメソッドに記述します。子クラスではロジックを記述しません。そ...
struts

StrutsのActionFormを<html:text>に表示する

StrutsのActionFormを&lt;html:text&gt;に表示する
struts

どのスコープにもBean org.apache.struts.taglib.html.BEAN がありません

どのスコープにもBean org.apache.struts.taglib.html.BEAN がありません
iBATIS(MyBatis)

iBatis2.3より前は日本語カラムに対応していない

iBatis2.3より前は日本語カラムに対応していないiBatisでカラム名やテーブル名が日本語名だったのですが、文字化けしてしまいエラーとなりました。色々調べているとiBatisって日本語のSQLに対応していないそうです。2.3以降は対応...
Java

Javaでhh:mm形式かどうか判断する

Javaでhh:mm形式かどうか判断するJavaでhh:mm形式かどうかをチェックする方法です。正規表現でチェックしてhh:mm形式であればtrue,そうでなければfalseを返しています。/*** 時分の形式がhh:mmであるかをチェック...
iBATIS(MyBatis)

iBatisでlike検索をする方法

iBatisでlike検索をする方法iBatisでlike検索をするにはconcatを使用します。以下は検索条件が指定されていた場合にlike検索する例です。SELECT *FROM TBLWHERETBL.CD = #cd#<isNotN...
jQuery

file部品の参照ボタン押下時に確認メッセージを表示する

file部品の参照ボタン押下時に確認メッセージを表示するinput type="file"の参照ボタン押下時に確認ダイアログを出したくなったので試してみました。onclick時のイベントで確認ダイアログを表示し、「いいえ」を選択したらfal...
jQuery

jQueryのセレクタ

jQueryのセレクタjQueryのセレクタがいっぱいありすぎて覚えれないです。セレクトボックスにname属性を使用してアクセスする場合$('select[name=hoge')と言う感じでアクセスできます。<!DOCTYPE html><...
Oracle

OSqlEditでBLOBを扱う

OSqlEditでBLOBを扱うOSqlEditでBLOBを扱うことができます。BLOB型があるテーブルをselectして、OSqlGridを表示します。BLOB型にカーソルを合わせて右クリックをします。「LOB Upload」と表示される...
struts

ActionErrorsにエラーメッセージがあるかJSP側で判断する

ActionErrorsにエラーメッセージがあるかJSP側で判断する
Word

Wordのクイックアクセスバーに「選択」を表示する

Wordのクイックアクセスバーに「選択」を表示するには、「クイックツールバーのユーザ設定」をクリックし、「ホーム」タブを選択します。この中に選択オブジェクトがあるので「追加」します。これでクイックアクセスツールバーに表示されます。
JIRA

JIRAとかいうプロジェクト管理

今日初めてJIRAとかいうプロジェクト管理を使いました。まだわからないですが、RedMineで十分な気がします。何か問題があるとスレッドのような課題管理を立てて、誰かにアサインするとそのアサインされた人にメールが届く仕組みのようです。その他...
Eclipse

EclipseのTomcatプロジェクト、既存プロジェクトをTomcatプロジェクトに変更する

EclipseのTomcatプロジェクト、既存プロジェクトをTomcatプロジェクトに変更するEclipseのTomcatプロジェクトが表示されなかったのでTomcatプラグインをインストールしたら、Tomcatプロジェクトが表示されました...
spring

SpringとStrutsの連携

SpringとStrutsの連携StrutsとSpringを連携するにはstruts-config.xmlに以下のようにDelegatingActionProxyを使用します。<action scope="request" input="/...
便利ツール

WinShotをやめてFastStone Captureに変えた

WinShotは便利ですよね。ただ、もっと便利なFastStone Captureを教えてもらいました。一長一短ですけど、FastStone Captureを起動するとバーが表示されます。左から三番目のアイコンをクリックするといきなり矩形選...
Sublime text

Sublime text 3で不要なパッケージを削除する

Sublime text 3で不要なパッケージを削除するSublime text 3で不要なパッケージを削除するにはctrl + shift +pを押して「Remove Package」と入力します。現在入っているプラグインが表示されますの...
便利ツール

ArtTipsをやめてCliborに変えた

Eclipseとの相性が悪いようなのでArtTipsをやめてCliborに変えました。使い方全然わからないですが、とりあえず常駐させておいてコピーした文字列をクリップボードに自動保存してくれるようです。ctrlをダブルクリックすると以下のよ...
Sublime text

Sublime text 3でUTF-8以外も文字化けしないようにする

Sublime text 3でUTF-8以外も文字化けしないようにするSublime text3でUTF-8しか基本見れません。でもANSIなども見たい場合は「ConvertToUTF8」プラグインをインストールします。「Install P...
Javaのデザインパターン

JavaのデザインパターンBuilder

JavaのデザインパターンBuilderBuilderパターンはいくつかパターンがありますが、最後に.build()メソッドを使ってインスタンス生成するデザインパターンが良く使われているようです。使いどころフィールド変数が多く、コンストラク...
Sublime text

Sublimte text 3でサイドバーを表示する

Sublimte text 3でサイドバーを表示するSublimte text 3でサイドバーを表示するには、「表示」-「サイドバー」ー「Show Side Bar」を選択するとサイドバーが表示されるようになります。
Eclipse

Eclipseでパースペクティブを保存する

Eclipseでパースペクティブを保存するEclipseでパースペクティブを保存してみます。Jave EEパースペクティブにブックマークビューを常に表示したいとします。「ウィンドウ」-「ビューの表示」からブックマークを選びます。ブックマーク...
Sublime text

Sublime text 3をVi風に使う

Sublime text 3をVi風に使うSublime text 3をVi風に使うことができます。Vintageというパッケージをインストールしますがデフォルトで入っているのですがignoreされているので解除します。「基本設定」-「Se...
Sublime text

Sublime text 3の背景色を変更する

Sublime text 3の背景色を変更するSublime text 3のデフォルトの背景色は黒なのでちょっと見にくいです。背景色を変えることができるので、「基本設定」-「Color Scheme」より背景色を選びます。私は「Dawn」に...
Sublime text

Sublime text 3エディタをインストールする

Sublime text 3エディタをインストールするいつまでもサクラエディタ使うわけにもいかないのでSublime text3を使ってみます。ダウンロードはこちらからできます。起動すると英語なので日本語化したいと思います。それにはPack...
Oracle

Windows7でOracleのtnsnames.oraが修正できない

Windows7でOracleのtnsnames.oraが修正できないHiRDBばっかり触っていたからOracleのことを忘れてしまいました。tnsnames.oraが編集できない、、と思ったらWindows7なのでUACを切る必要があるん...
Excel

エクセルで名前の定義を使用してハイパーリンク

エクセルで名前の定義を使用してハイパーリンク
Windows

コンテキストメニューの「送る」フォルダを一発で開く

コンテキストメニューの「送る」フォルダを一発で開くコンテキストメニューの「送る」フォルダを一発で開くコマンドがあります。shell:sendtoこのコマンドで一発で開きます。
spring

SpringでMySQLに接続する(JPA)

SpringでMySQLに接続する(JPA)SpringでMySQLに接続してみます。pom.xmlに以下を追加します。<dependency><groupId>org.springframework.data</groupId><arti...
MySQL

MySQLでインサート文を発行する

MySQLでインサート文を発行します。MySQLに接続し、以下のようにインサート文を実行します。mysql> insert into tbl_customer (firstname,lastname,age)values('yamada',...
MySQL

org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection;

org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection;MySQLのサーバが起動していないままSpringでMySQL...
jQuery

jQueryでblurイベント発生時にプレースホルダーを表示する

jQueryでblurイベント発生時にプレースホルダーを表示する「jQueryでイベント発生時に1回だけイベントを実行する」のDEMOでプレースホルダーが表示されていますが、フォーカスを一回あてると消えてしまい、フォーカスを外してもプレース...
PowerShell

PowerShellでパスを結合する

PowerShellでパスを結合する
jQuery

jQueryでイベント発生時に1回だけイベントを実行する

jQueryでイベント発生時に1回だけイベントを実行するjQueryでイベント発生時に1回だけイベントを実行するone()というイベントを使ってみます。以下コードです。<!DOCTYPE html><html lang="ja"><head...
PowerShell

PowerShellでサブディレクトリ名のみ取得する

PowerShellでサブディレクトリ名のみ取得するPowerShellでサブディレクトリ名のみ取得します。PS C:\work_ps> ::GetDirectories("C:\work_ps")C:\work_ps\20150514C:...
PowerShell

PowerShellでディレクトリ情報を操作する

PowerShellでディレクトリ情報を取得してみます。get-itempropertyコマンドを使用します。エイリアスはgpです。PS C:\work_ps> gp C:\work_ps\dir1ディレクトリ: C:\work_psMod...
spring

SpringMVCで独自Validationチェックをする方法

SpringMVCで独自Validationチェックをする方法
spring

SpringMVCのValidationチェックでエラーメッセージをプロパティファイルを使って日本語にする

SpringMVCのValidationチェックでエラーメッセージをプロパティファイルを使って日本語にするSpringMVCのValidationチェックでエラーメッセージをプロパティファイルを使って日本語にしてみます。アノテーションの上に...
spring

SpringMVCのValidationチェックでエラーメッセージを日本語にする

SpringMVCのValidationチェックでエラーメッセージを日本語にする
spring

SpringMVCで数値のValidationチェックする方法

SpringMVCで数値のValidationチェックする方法SpringMVCで数値のValidationチェックをします。Validation用ライブラリなどの設定は「SpringMVCでValidationチェックする」を参照してくだ...
jQuery

jQueryでチェックボックスにチェックを入れて検索条件を有効にする

jQueryでチェックボックスにチェックを入れて検索条件を有効にするjQueryでチェックボックスにチェックを入れて検索条件を有効にするようなフォームを良く見かけます。例えば、「絞り込む」と言うチェックボックスがあり、チェックをいれて無効化...
jQuery

jQueryでフォーム部品の入力文字数をチェックする

jQueryでフォーム部品の入力文字数をチェックするjQueryで入力文字数をチェックしてみます。例えばテキストエリアに20文字以上入力した場合にエラーとしたい場合があるとします。サブミットするタイミングかリアルタイムかどちらかでチェックす...
jQuery

jQueryでフォーム部品の書式をチェックする

jQueryでフォーム部品の書式をチェックするjQueryでフォーム部品の書式をチェックします。文字を入力したタイミングでチェックを行うので、セレクタ.change()を使います。以下では郵便番号がxxx-xxxx形式でない場合エラーとして...
PowerShell

PowerShellでディレクトリの存在確認し、存在すればディレクトリコピーする

PowerShellでディレクトリの存在確認し、存在すればディレクトリコピーするPowerShellでディレクトリの存在確認し、存在すればディレクトリコピーします。ディレクトリの存在確認はファイルと同じでtest-pathです。if(tes...
PowerShell

PowerShellでディレクトリを削除する

PowerShellでディレクトリを削除するPowerShellでディレクトリを削除してみます。remove-itemコマンドを使用します。PS C:\work_ps> remove-item -path C:\work_ps\dir1PS...
PowerShell

PowerShellでディレクトリを移動したりディレクトリ配下のファイルを移動する

PowerShellでディレクトリを移動したりディレクトリ配下のファイルを移動する