カテゴリー:Spring Framework
-
それでは、Spring MVCで、サンプル的なWebアプリを作ってみましょう。 その前に、どのディレクトリにどのようなファイルを配置すればよいのか解説します。 ディレクト構造 ディレクトリ 説明 src/m…
-
それでは、実際にSpring MVCでプロジェクトを作ってみましょう。 前提 プロジェクトの作成にはSTSを使いますので、まだインストールされていない方は下記の手順に沿ってインストールを済ませましょう。 http://www.co…
-
下記の記事にて、「Thymeleaf(タイムリーフ)」で値を渡して、画面に表示する手順やサンプルをご紹介させて頂きました。 http://www.code-magagine.com/?p=2906 では、複数のまとまった値を画面…
-
Spring Bootとは? Spring Frameworkで提供されているライブラリの一つで、Webアプリケーション向けのライブラリになります。 Spring MVCとの違いは? Spring Frameworkには、Spring…
-
Spring Bootでは、「Thymeleaf(タイムリーフ)」というテンプレートエンジンでビューを作るのが推奨されています。 JSPで作らないのか? JavaでのWeb開発になれている方であれば、誰しもビューといえば、「JSP」とい…
-
では、実際に、Spring Bootを始めてみましょう。 前提 本記事では、STSがインストールされていること前提に話を進めます。 まだ、インストールが完了していない方は、下記の手順でSTSを導入してみて下さい。 http:…
-
Springで、アスペクト指向について解説させて頂きましたが、「AspectJ」という外部のソフトウェアを使ってもっと楽に、アスペクト指向プログラミングを行うことができるのでご紹介します。 AspectJを入手する。 まずは、Aspec…
-
前回の記事では、AOPを設定ファイルから実行してみました。 http://www.code-magagine.com/?p=2788 次は、設定用のクラスを作って、AOPを実装してみましょう。 AOPをクラスファイルからの設定…
-
AOP(アスペクト指向プログラミング)とは? クラス間に共通する処理を、外だしする実装のことです。 実際に実装してみましょう。 実装イメージをクラス図にすると下記のようになります。 Main.java(実行するメインプログラ…
-
前回は、beanの設定ファイルを用いて、DIを実装してみました。 http://www.code-magagine.com/?p=2571 次は、アノテーションを使って、設定用のクラスを作りそこから注入するサンプルをご紹介します…