カテゴリー:Java
-
下記の記事で、DIは、Spring Frameworkのコア機能で、重要な機能ということをご紹介させて頂きました。 http://www.code-magagine.com/?p=2481 今回は、DIの実装を実際にやってみて、…
-
基本的なことですが、普段、我々がJavaで開発するにあたり、デバッグする際は、当たり前のように「Sytem.out.println(変数)」というように使っていますが、このクラスは一体何なんでしょうか。細かく見ていきましょう。 Syste…
-
05.05
【Maven】セントラルリポジトリについて
リポジトリとは? ソフトウェアが登録される、一種の「保管場所」で、ここにMavenがアクセスし、ライブラリ等のプログラム(jarファイルなど)を自動でダウンロードしています。 アドレスを追加することで、Mavenに追加することができ…
-
05.05
【Maven】基本的なゴールについて
Mavenの基本である「ゴール」についてご説明致します。 ゴールとは? ゴールに何を指定するかで、実行する処理内容が変わります。 ゴールの種類 ゴールの種類 説明 compile プログラムをコンパイルする…
-
テキストファイルの読み込み サンプル [crayon-66062263258c2278150793/] 解説 data = fr.read()) != -1 FileReaderには、Stringを返すような文字列はありません。 …
-
05.05
【Java】ソフトウェアのライセンスについて
オープンソースソフトウェア ソースコードが公開されて自由に再配布できるソフトウェアのこと。 オープンソースソフトウェアと、商用製品の比較 項目 オープンソースソフトウェア 商用ソフトウェア ソースコード 公…
-
05.05
【Maven】pom.xmlの基本について
まずは、Mavenのビルド設定ファイルである「pom.xml」の基本的なことを学習していきましょう。 「pom.xmlを制するものが、Mavenを制する」といっても過言ではないくらい重要なファイルになります。 まだ、Eclips…
-
05.04
【Maven】プロジェクトの作成方法
まずは、手始めにMavenのプロジェクトを作成してみましょう。 Mavenプロジェクトの作成 Eclipseでの利用 Eclipseでは、標準でMavenが組み込まれているので、明示的に設定を行う必要はありません。 まずは、ファ…
-
05.04
【Java】Apache Mavenの基礎知識
Javaのビルドツールのデファクトスタンダードといえば、「Apache Maven(メイブン)」です。 最近のJavaフレームワークでは、Mavenのビルドファイルを公開して、プロジェクトの生成を行うといった所も増えてきています。 …
-
05.04
【Java】ビルドツールの基本的な役割等
Javaだけでも、ビルドツールは、Apache Mavenや、Gradle等数種類出てきてますよね。 まずは、昨今のビルドツールの役割について整理しておきましょう。 ビルドツールの基本的な役割 プログラムのビルド これが最も基本…