いつか記憶がなくなる自分へ

わいるどふらい(WildFly)って何?から学ぶEJB

WildFlyは、オープンソースJavaEEアプリケーションサーバです。 JBoss Application Serverから改名しました。 Tomcatとの違いはEJBが使えることです。 log4jはログを出力するAPIです。 EJBは、JavaEEに既定されているサーバサイド向けのJavaBeansです。 まず…

パラメータと引数の違い

似ているし、意思疎通にはそれほど困らないけど・・・「引数 == パラメータ」ではないです。 パラメータと引数の違い パラメータは、関数に受け渡されるものの宣言す。 引数は、関数に渡した実際の値のことです。 仮引数と実引数の違い 仮引数は、パラメータ…

MacにHomebrewでPostgreSQLをインストールしてデータベースを作る

HomebrewでPostgreSQLをインストールして起動する Homebrewを最新化してインストールする準備をする HomebrewでPostgreSQLをインストールする 環境変数を設定する PostgreSQLのデータベースクラスタを作成する PostgreSQLサーバを起動してみてみる データベ…

聞いたことはあるけどよく知らないMyBatisにちょっと近づいてみる

MyBatisは、O/Rマッパーです。 O/Rマッパーっていうのはオブジェクト指向のプログラムとリレーショナルデータベースをつなげてくれます。 ということでMyBatisは、リレーショナルデータベースとJavaプログラムを手軽につなげてくれるフレームワークです。 JD…

クライアントサーバの3階層システムの基本

3階層システムとは 各層の役割 プレゼンテーション層(ユーザインターフェース層 / UI層) アプリケーション層(ビジネス・ロジック層 / ファンクション層) データ層 3層構造はMVCと一緒のものでしょうか? 違い : 3層構造は直線でつながる 違い : 表しているも…

Windows10においてTortoiseSVNを使ってBacklogのSubversionを使う方法

Subversionの概要 TortoiseSVNをインストールする BacklogのSubversionのリポジトリをCheckoutする 作業コピーのファイルを見る 作業コピーのファイルを更新する Subversionの基本操作 Update Commit Crean up エラーになったら TortoiseSVN\bin\SendRpt.exe…